Brent crude surpasses $100 per barrel amid escalating US-Iran tensions; WTI trades at $160.
Open shared insight