Crude oil jumps 7% to above $100 on US maritime blockade on Iran | OOBF

US Navy blockade triggers crude oil price surge above $100 per barrel.

Open shared insight