Tutor TPC Crushes Q1 2026 Estimates EPS 103 Tops Views BPCL Shares Dip 2 Despite 28 Surge in Q4 Net Profit to Rs 5625 Crore Wall Street Ends Lower as Inflation Fears Drive Bond Yields Higher EU Weighs Trade Defense Tools as China Trade War Threat Looms