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