19 Mar As Reported Energy Price, news updates and commentary 19/03/26: OPEC $135.06/bbl
(Oilandgaspress) Oil prices rose above $110 (£82.78) a barrel after Iranian media reported an airstrike hitting a facility on the world's largest natural gas field. Iran's oil ministry said a fire at the petrochemical complex was under control, according to Tasnim, a news agency affiliated...