Morning Market Insights Trumps Iran Policy Berkshires Airline Investment and Lululemons Proxy Battle BP Projects Secures 175M High Court Victory in GST Refund Fraud Case Toronto TD Delivers Q1 2026 Beat EPS 244 vs 233 Expected AO Semi AOSL Stock Slides 543 Support at 3693 20260515