Oil Prices Jump Above $100 a Barrel on US Blockade | OOBF

Oil prices rise above $100 amid US military blockade of Iranian ports.

Open shared insight