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...
Read More