BP Shares Slide After Board Ousts Chairman in Surprise Move Dollar Weakens on Hormuz Reopening Hopes as Risk Appetite Returns US Diplomat Marco Rubio Visits India to Promote Energy Sales Amid Persistent Iran Oil Market Disruption UK Exports to US Plunge 25 Following Trumps Liberation Day Tariff Surge Ganesh Dongre of Anand Rathi Highlights Potential Stock Opportunities Amid Middle East Tensions Columbia Sportswear COLM Q1 2026 Earnings Massive EPS Surprise Powers Stock Rally LGCY Q1 2026 Earnings EPS Beats Estimates by 244 Revenue Not Disclosed AEHR Q1 2026 Earnings Narrowed Loss Exceeds Expectations Shares Rally 412 Agree Realty Q1 2026 Earnings EPS Beats Estimates as Company Delivers Strong Operational Performance COLL Q1 2026 Earnings EPS Beats Estimates by 843 as Collegium Posts 176 DTE Energy Debenture DTB Holds Steady Near 17 as Bond Market Participants Seek Income indie Semiconductor Surges 15 as Momentum Builds Key Levels to Watch Kirby Corporation KEX Declines 157 as Stock Tests Key Support Zone SHF Holdings Inc SHFS Falls Toward Support as Digital Banking Headwinds Persist SPSC Commerce Inc SPSC Moves Higher as Support Holds Firm Rentokil Initial RTO Slips 128 as Technical Levels Come into Focus Bill Gates Discusses Meeting with Trump Musks DOGE and Childhood in WSJ Interview Sunstone Hotel Investors Inc SHO Q1 2026 Earnings EPS Surges Past Estimates on Operational Improvements AI Rally Fuels May Stock Surge What Investors Should Consider Next Microsofts GitHub Faces Reliability and Competitive Headwinds in AI Coding Race EFXT Q1 2026 Earnings Earnings Surge Past Estimates by 65 STRATTEC Security STRT Gains 35 as Momentum Builds Above Key Support