Strategic Petroleum Reserve Hits 40Year Low Heres What It Means for Energy Markets EICC Q1 2026 Earnings EPS Beats Estimates by 912 Amid Stable Portfolio Performance Nvidia Invests Billions in Photonics Startups to Tackle AI Energy Bottleneck