Indias Key Reservoir Storage Drops to 30 Capacity Raising Concerns for Agriculture and Economy ONDS Q1 2026 Earnings WiderthanExpected Loss Weighs on Shares Strait of Hormuz Disruption Could Tighten LNG Markets Oil Prices May Surge to 200