Zelensky urges G7 to slash Russian oil price cap to $30 per barrel

President Volodymyr Zelensky has called on G7 leaders to enforce a strict price cap of $30 per barrel on Russian oil. 

His remarks were made on the sidelines of the G7 Summit in Canada and published on the President’s official Telegram channel, according to…

Continue Reading