SP 500 Edges Higher as Tech Surge Offsets Staples and Healthcare Weakness BAND Q1 2026 Earnings Strong EPS Beat Drives Stock Rally Oil Prices Surge Amid US Military Strikes in Iran Energy Markets in Turmoil