Oil prices surge after Trump says U.S. will blockade the Strait of Hormuz
U.S. crude oil soared 8%, to more than $104 per barrel. International Brent oil jumped more than 7%, to $103…
U.S. crude oil soared 8%, to more than $104 per barrel. International Brent oil jumped more than 7%, to $103…