Ukraine war: EU, G7 back $60-per-barrel price cap on Russian oil

Loading the video
Oil tankers are seen at the Sheskharis complex in Novorossiysk, Russia