As of 20:58 Moscow time, the price of Brent is $114.14 per barrel.

WTI for June delivery is trading at $114.10.

Earlier, the director of the Energy Development Fund, Sergei Pikin, commented in an interview with the FBA "Economy Today" on the situation with Russian oil.