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