Brent crude hits highest since March 2022 at $126.4 amid Iran tensions | OOBF

Iran tensions push Brent crude to $126.4, with prices expected to hit $90 by June.

Open shared insight