Strategic Petroleum Reserve at 40Year Low What It Means for Energy Markets SBH Q1 2026 Earnings EPS Surpasses Estimates Despite Flat Revenue Environment Energy Markets at a Crossroads Key Supply and Demand Factors in Focus