News2 months ago
Crude oil futures sell off, insurance stocks at risk amid hurricanes
Multiple hurricanes hitting the U.S. have sent shockwaves through the stock market. Oil prices surged to nearly $81 per barrel amid growing concerns about supply disruptions...