Oil Supply Disruption Deepens as IEA Warns of Record Pace Inventory Drawdown Dolby DLB Stock Today Drops 095 Key Support at 5156 20260515 Alliance Ent AENT Stock Today Drops 1283 Key Support at 629 20260515 US Payrolls Surge Past Estimates Yet Underlying Concerns Emerge for Economic Outlook Block Deal Surge Signals Revival Hopes for Indias Equity Capital Markets