
In Latest Humiliation For Biden Admin, Russian Oil Is Trading Above The G7 Price Cap Everywhere
Back in late 2022, when “Western democracies” bombastically unveiled theatrical sanctions against Putin, capping the price at which imports of Russian oil were permitted to no higher than $60, we said that this was one […]