Ukraine's allies let Russia off the hook

Ukraine’s allies let Russia off the hook

For months, energy analysts have worried about what might happen on December 5, when two things were bound to happen. First, a European ban on maritime imports of Russian oil would come into effect. Second, the world’s advanced economies would impose a price cap on Russian oil. December 5 has arrived, and… not much has …

Ukraine’s allies let Russia off the hook Read More »