Brent’s $20 Collapse: The War Premium Vanishes, but the Oil Shortage RemainsIndustry newsNovember 5, 2026