Oil surged after reports that the U.S. may extend its blockade of Iranian ports. Brent hit $114.59, WTI reached $103.48, and …
source
Oil surged after reports that the U.S. may extend its blockade of Iranian ports. Brent hit $114.59, WTI reached $103.48, and …
source