OIL PRICES have dropped beneath £80 a barrel for the first time since Russia invaded Ukraine, as fears of an impending world recession grips commodity markets.
This article, images and content belong to the source and curated for informational purposes.