Thomson TRI Q1 2026 Earnings EPS 123 Beats Estimates Markel Group MKL Stalls at 185336 Consolidation Phase 20260520 Aeluma Reports Higher Revenue but Wider Loss Bolsters Cash Position TikTok Introduces AdFree Subscription Tier in the UK for 399 Monthly Fuel Duty Freeze Extended to YearEnd as Government Seeks Relief for Motorists Indian Rupee Hits Record Low as Energy Shock from Prolonged USIran War Strains Economy