Brent Crude Under Pressure ProductLed Squeeze Highlights Refinery Bottlenecks Wall Street Retreats from Record Highs as AI Stocks Slide and Oil Prices Climb Planet 13 Reports Weaker Q1 2026 Results Revenue Declines Net Loss Widens Trumps Tariff Strategy Trade Policy or Political Leverage