Energy Inflation Drives 38 Surge in Consumer Prices in April The Energy Report No Signs of Demand Destruction Yet Indian Markets Surge Over 1 Despite Rupee Record Low Elevated Crude Sensex Nifty Rally