G7 price cap on Russian oil kicks in
The price cap on Russian seaborne oil agreed upon by the Group of Seven (G7), the European Union (EU) and Australia has came into force .
The price cap of $60 per barrel is aimed at limiting Moscow's ability to finance its war in…