Russia rejects G7 price cap on oil

Russia rejects G7 price cap on oil

I’m old enough to remember when the NATO allies said that they wouldn’t buy any of Russia’s oil as punishment for Mad Vlad’s decision to invade Ukraine. Apparently, that form o...
READ MORE