Monthly Archive: October 2026

The G7 has agreed to coordinate the release of 100 million barrels of oil and fuel stocks through the International Energy Agency over four months, taking account of earlier commitments. It has not specified how much of that total represents newly pledged supply. US President Donald Trump has since said he will not authorise a […]

Read More