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
Open shared insight