Western states that have banned direct purchases of Russian oil are now buying it indirectly from third countries, the Centre for Research on Energy and Clean Air (CREA) reported on Wednesday. In December, the EU, G7, and allied countries imposed an embargo and a $60-per-barrel price cap on Russian oil. ...
The European Union and the Group of Seven industrialized nations have agreed on a $60-per-barrel price cap on Russian oil imports in an alleged attempt to starve Russia’s ongoing military campaign in Ukraine. The bloc and the Group of Seven that includes the UK, Germany, Italy, Canada, the Unites States, ...