Latest News Solar and Wind Stocks Rise as Oil Prices Surge and Gulf Tensions Escalate Daniyal AhmedMarch 24, 2026