Russia sees $80 oil price as realistic this year June 17, 2023Russia sees $80 oil price as realistic this year