Oil surges after Strait attack