Oil surges to four-year high after Trump warns naval blockade could last months

· IOL