Consumer Price Index Rises 38 Annually in April Exceeding Expectations BHFAL Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction Strait of Hormuz Disruption Could Push Oil Prices to 200 and Tighten LNG Markets