Oil Prices

Oil is trading at $113.96 US Nymex and at $120.65 per barrel in London on Monday 28th March 2022.