Hurricane Ida shuts down 95% of Gulf of Mexico's oil production
More than 95% of the Gulf of Mexico’s oil production has been shut down thanks to Hurricane Ida, regulators said Sunday, indicating the hurricane is having a significant impact on energy supply, as reported by CNN. Read more.