Refinery squeeze removes millions of barrels as Iran war tightens fuel