“Putin’s oil will be selling for $45 a barrel by the end of the week. A nightmare for Russia.”
May it be so!
And with Russian oil at $45 a barrel, Putin will still have to sell it to China and India at a 30% discount.