
SlavkoSereda/iStock via Getty Images
Some analysts predicted the price of crude oil could hit $150/bbl or even $200 when the U.S.-Iran war effectively shut the Strait of Hormuz, the vital gateway for 20% of global supply, but Brent crude futures peaked at $126/bbl and averaged ~$100 between the start of
Source: Seeking Alpha — This article was automatically imported from the source. Read full article at original source →