Tata Motors Standalone Q4 Profit Surges 696 Led by Strong Domestic Demand Enphase Energy ENPH Delivers Q1 2026 Beat EPS 047 vs 042 Expected US Crude and Gasoline Inventories Decline Sharply Amid Ongoing Iran Conflict