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.