OilPrice · · 1 min read

StanChart: $95 Per Barrel Is The New Oil Price Equilibrium

Oil prices were rallying again on Wednesday after Iran's Islamic Revolutionary Guard Corps (IRGC) captured two commercial vessels in the Strait of Hormuz. Brent crude for June delivery gained 2.99% to trade at $101.40 per barrel at 3.49 pm ET, while the corresponding WTI crude contract was up 3.18%

Read on OilPrice
Share: