Reports that the US may continue its blockade of Iranian ports, prolonging supply problems from a crucial oil-producing region, caused global crude oil prices to rise by about 3% today.

When reports last came in, West Texas Intermediate crude was up 3% at 102 US dollars and 93 cents per barrel, while Brent crude was up 2.8% at 114 US dollars and 39 cents per barrel.