UK Bank Holiday Heatwave and Travel Disruptions Could Impact Travel Sector BP Ousts Chair Albert Manifold Over Governance and Conduct Issues German Business Confidence Unexpectedly Rises in May Defying Iran War Energy Disruptions Mercury Secures 200M Funding at 52 Billion Valuation Signaling Resilience in Fintech Sector Japans Megabanks Report Record Profits but Analysts Flag Potential Slowdown Amid Rising Risks Oura Health Smart Ring Maker Files Confidentially for IPO What It Means for the Wearable Industry US Secretary of State Marco Rubio Navigates CubanAmerican Backlash Amid Push for Economic Deal with Havana