NewsBite

Oleg Ustenko

April 2024

An oil tanker moored at the Sheskharis complex in Novorossiysk, Russia. The country’s oil exports are supposedly capped at $US60 a barrel.

‘Cartel of aggression’ trades on timidity and self-interest

The West has enormous economic leverage over China and Russia. But fear of their own consumers prevents governments from using it.

Original URL: https://www.afr.com/by/oleg-ustenko-p537dy