Oil Supply Disruption Deepens as IEA Warns of Record Pace Inventory Drawdown Guidewire Software GWRE Surges 495 Nearing 13625 Resistance 20260515 February Retail Sales Exceed Expectations Signaling Resilient Consumer Spending