Oil Prices Drop Over $2 Following US-Iran Framework Agreement to End Hostilities 2 mins ago
Oil prices fell by more than $2 per barrel following reports of a framework agreement between the US and Iran to end hostilities. Brent crude is currently trading at $107 per barrel while US crude stands at $109.50 per barrel. The diplomatic breakthrough has contributed to easing geopolitical tensions that have been supporting higher oil prices.
India to Invite Bids for 10GWh Grid Battery Storage Manufacturing by May 16 mins ago