EU nations vow to release 42.6M barrels of oil after G7 pledge
Oct 29, 2026
Share
Eleven European countries pledged Thursday to jointly release 42.6 million barrels of oil by the end of January, in line with a G7 deal struck this month to ease global energy supply concerns.