March 18, 2026
Energy Alone Holds Up As Fed Warning And Oil Spike Hit Stocks
On March 18, 2026, U.S. stocks fell more than 1% across the major indexes as surging oil prices and a stubborn Fed inflation outlook weighed on sentiment. Cyclical and consumer names sold off sharply, while energy stocks were the lone bright spot, helped by higher crude prices.