News Posted on June 12, 2026 Why Oil Prices Haven’t Shot Through the Roof—Yet The prospects for a peace deal, falling Chinese demand and some workarounds to the Strait of Hormuz closure have helped to stop the crude market from going haywire. Go to Source By sf-admin