Environment ❯ Natural Disasters ❯ Hurricanes
Oil Production Hurricane Francine Gulf of Mexico Supply Disruption Hurricane Helene Supply Chain Disruptions