The poorly timed oil release could cost taxpayers $1.5 billion
The world crude oil market has been rocked by the surprise announcement of the International Energy Agency (IEA) to release 60 million barrels of oil from member countries’ strategic petroleum reserves (SPR). The US led the effort by chipping in 50% of the planned release, while Japan, Germany, France, Spain and Italy are providing most of the rest.
More News
Aura Minerals makes US listing debut
The copper-gold miner raised $196 million in the offering.
July 16, 2025 | 01:09 pm
{{ commodity.name }}
{{ post.title }}
{{ post.date }}
Comments