Brent drops below $105/b


Oil prices dipped on Wednesday as a soaring dollar made barrels more expensive and Europe’s biggest economy Germany was speeding up plans to wean itself off Russian oil while coronavirus outbreaks clouded China’s economic outlook.

Erasing earlier gains, Brent crude futures dipped 54 cents, or 0.5%, to $104.45 a barrel by...