Oil Holds Gains as Trump Vows Strikes on Iran Amid US Stockpile Slump
Jul 29, 2026
Oil prices steadied above $84 per barrel following threats of strikes on Iran, while US commercial crude stockpiles fell significantly. Strategic Petroleum Reserve holdings hit their lowest level since 1983, indicating tight energy markets.
Show all 129 updates