Business Dispute over Strait of Hormuz traffic clouds oil supply picture despite presidential optimism Marcus Adeyemi · September 23, 2026
World US announces deal to secure majority control of Venezuela’s 65bn barrels of oil Nadia Popescu · August 29, 2026