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  https://t.co/4oPti8aGCR  https://t.co/cmQ4dhgyGh