-
Historically, global oil demand averaged 1.4 million barrels per day (mb/d) prior to COVID-19. In its September report, OPEC downgraded its demand growth forecast for 2024 to 2.0 mb/d and 1.7 mb/d for 2025, with supply growth projections of 1.2 mb/d in 2024 and 1.1 mb/d in 2025. However, recent developments, including Chinese economic stimulus measures and ...
-
A gang has been convicted after trying to smuggle cocaine with a street value of about £200m into the UK inside a shipment of bananas from South America. A long-running court process has ended allowing the BBC to reveal how police cracked the case - believed to be one of the biggest drug seizures ever seen in the UK - and how undercover officers posed as ...