September 11, 2024 Global Economy Hits the Brakes: Oil Prices Plummet and US Interest Rates Take a Dive