
OPEC leaders mock IEA’s “la-la land” 2050 net zero roadmap
MOSCOW (Bloomberg) –The world’s largest petrostates rejected calls for a rapid shift away from oil and gas, warning that starving the industry of investment would harm the global economy. His warnings were echoed by the […]