Russia Will Not Sell Oil To Countries That Cap Price

While the dumbest guys in the room - that would be energy advisors to the Biden admin (including Burisma consultant Hunter Biden), G7 and Europe - …

Source