International3 hours ago
Global energy body plans to release strategic oil reserves
IEA member countries currently hold over 1.2 billion barrels of public emergency oil stocks, with a further 600 million barrels of industry stocks held under government...