Global Markets Rebound as Oil Prices Ease Amid Iran War Supply Hopes
Stock markets saw gains, with the S&P 500 rising 1%, as oil prices declined from $100 per barrel on hopes that more tankers could traverse the Strait of Hormuz, despite ongoing supply disruption concerns from the Middle East conflict.