Solarmax Technology SMXT Q1 2026 Financial Overview Pedevco PED Stock Analysis 175 Loss Key Levels 20260520 Department of Energy Outlines Roadmap for Renewable Energy Integration in Oil and Gas Sector Indian Rupee Faces Perfect Storm of Pressures as Crude Dollar and Bond Yields Weigh Naveen Mathur US Stock Futures Plunge as Surging Oil Prices Stoke Inflation Fears Indian Markets Rebound Sensex Recovers 790 Points Nifty Closes Above 23650 as Oil Prices Ease