US Consumer Price Growth Accelerates to 38 in April Reaching Highest Level Since May 2023 CitroTech CITR Up 259 Is There More Room to Run 20260520 Europes Battery Storage Race Which Nations Are Leading the Charge Iran Deal Could Calm Energy Markets But One Oil Stock May Still Shine Indian Stock Market Rebounds Sensex Recovers 790 Points Nifty Closes Above 23650 Oil Supply Disruption Deepens as IEA Warns of Record Pace Inventory Drawdown Nissan Expects First Net Profit in Three Years in FY26 Signaling Turnaround