Markets tumble as big Fed move fails to quell virus fears
March 16, 2020
Exclusive: UK supermarkets may cut services to stay open as coronavirus spreads – sources
March 16, 2020

Developing nations may lose up to 85% of oil and gas income this year: IEA, OPEC

Developing nations’ oil and gas income will fall by 50% to 85% this year to a more than two-decade low if current market conditions persist, the International Energy Agency and OPEC said in a rare joint statement on Monday, citing recent IEA analysis.

Powered by WPeMatico