Oil prices skyrocket past $100 after US announces Strait of Hormuz blockade | OOBF
Brent jumps 7%, WTI climbs to $104 on US blockade announcement.
Open shared insight
Open shared insight