Saudis Urge More Than 1 Million Bpd Oil Cut To Prop Up Prices, Russia Opposes

0
385

Brent has tumbled into a bear market, down 26.5% in 38 sessions, following the outbreak of Covid-19 in China, now spreading across the world, has slashed global oil demand.

Read Article