India Energy Investment Set to Reach 170 Billion by 2026 Driven by Solar Grid and Refining IEA Roth Capital Raises Price Target for Beachbody Company Following Q1 Results Gaza Flotilla Activists Allege Mistreatment by Israeli Forces Raising Geopolitical Tensions Nvidia Shares Dip 13 Despite 745 Billion Profit and 102 Billion Buyback Gold Price Outlook 2026 Analysts Weigh In on Potential Trajectory Crude Oil Slides as USIran Diplomatic Progress Raises Supply Hopes Space Stocks Rally as SpaceX Prospectus Emerges Amid Starship Setback