G7 finance ministers vow to impose cap on Russian oil price urgently

G7 finance ministers vow to impose cap on Russian oil price urgently
A Russian construction worker speaks on a mobile phone during a ceremony marking the start of Nord Stream pipeline construction in Portovaya Bay. File / AP

Most Popular Stories