Brent crude slides by almost $3.50 a barrel to below $74 after Opec cuts forecasts for demand growth Business live - latest updates Global oil prices have tumbled ... Read more