Group of Seven
More Purchasing Manager Surveys and a Slightly Better Balance in the Global Oil Market
October 5, 2026
(119) The Group of Seven consisting of Germany, France, Japan, Canada, Britain, Italy and the United States agreed to release 100 million barrels of oil. Oil movements through the Strait of Hormuz are significantly above the minuscule pace earlier this year, and oil flows Saudi Arabia’s damaged East-West pipeline are largely restored. All that being […] More