The US and Iran sign a framework to end the war, leading to a significant drop in oil prices and a rally in stocks.
Category: Energy Market
Oil Rebounds on Uncertainty Over Iran Peace Deal and Inventory Drawdowns
Oil prices rebound due to uncertainty over Iran peace deal and inventory drawdowns, causing concerns among investors.
