Category: The Wider World

Hitting Russia in the oil barrel

A price cap of $60 per barrel of Russian oil was agreed to Friday by the Group of Seven major western powers, along with Australia in an effort to reduce the revenue […]