Oil Prices Surge Above $105 as Iran Tensions Escalate
An oil prices surge pushed Brent crude above $105 a barrel on Thursday, as traders weighed reports that the United States could resume major strikes on Iran, fresh attacks in the Red Sea region and storm-related shutdowns in the Gulf of Mexico. The move extended a volatile week for energy markets and added to inflation … Read more