IEA

Live Story

The expected oil shortfall has been criticised by the International Energy Agency for potentially plunging the global economy into further turmoil

The New Arab Staff
13 September, 2023