BPCL Shares Dip 2 Despite 28 Surge in Q4 Net Profit to Rs 5625 Crore Planet PLAG Stock Today Drops 699 Key Support at 156 20260520 Europes Growing LNG Reliance on the US Fuels Energy Cost Concerns Markets Flat as Tech Rises Energy Slips VIX at 179 US Economy Expanded 2 in Early 2026 Amid Energy Price Pressures from Iran Conflict Inflation Pressures Mount Houston Residents Share How Rising Prices Are Reshaping Daily Life Microsoft Feared OverReliance on OpenAI Trial Testimony Reveals