IEA says fully releasing stocks pledged in March but not yet released would add about 100 mln barrels to the market.

2026-10-07

IEA says fully releasing stocks pledged in March but not yet released would add about 100 mln barrels to the market.