商业快报

Oil prices drop below $95 for first time since invasion of Ukraine

Demand worries dominate as commodity markets bet on economic contraction

Oil prices have fallen below $95 a barrel for the first time since Russia invaded Ukraine, as fears of an impending global recession grip commodity markets and batter forecasts for demand.

Both major benchmarks for crude shed more than $5 a barrel on Thursday, or more than 5 per cent, adding to a broad rout over the