IndiaRussia Talks Signal Geopolitical Shift Trade Energy and Global Alignments in Focus Billionaire Wealth Surge Reignites Tax the Rich Policy Debate Microchip MCHP Stock Today Drops 242 Key Support at 8996 20260515 FuelCell Energy FCEL Q1 2026 Earnings Beat Revenue NA EPS 052 Oil Market Calm Masks Growing Supply Shock as Iran Crisis Reshapes Global Energy Flows