March 29, 2026
War Oil And Lawsuits Energy Stands Alone
U.S. stocks logged a fifth straight losing week, with most sectors in the red as war and rate worries lingered, while energy stocks rode higher oil prices. AI server leader SMCI, ad-tech, and beauty names sold off sharply on lawsuits and deal uncertainty, highlighting how quickly sentiment can flip.