Oil Supply Disruption Deepens as IEA Warns of Record Pace Inventory Drawdown US Retail Sales Extend Winning Streak in April Fueled by Gas Prices Nuveen NBB Stock Steady at 1587 Support at 1508 20260514