Oil slumps as stock markets sink

Opec, US Energy Information Administration cut global oil demand forecasts

Oil price: Brent crude settled down $1.43, or 3.8%, at $35.79 per barrel
Oil price: Brent crude settled down $1.43, or 3.8%, at $35.79 per barrelPhoto: REUTERS/SCANPIX
Published 11 March 2020, 22:05Updated 11 March 2020, 22:05