And Russia keeps saying they will not sell oil to any country participating in a price cap.
$100 says the USA will still be buying russkie oil on Dec. 6 just like the USA is buying russkie oil today. Same with the EU’s.
Any bets?