24 Mar As Reported Energy Price, news and expert commentary 24/03/26: OPEC $145.24/bbl
(Oilandgaspress) Oil prices fell after President Donald Trump said discussions to end the Iran conflict were underway, though Tehran denied any talks. Tanker traffic through Hormuz is still severely constrained, with shipowners reluctant to resume transit amid ongoing security concerns. European natural gas prices also...