EU embargo of Russian oil, G7 price cap take effect – Times of India
MOSCOW: Europe and the US started enforcing on Monday two of the toughest measures aimed at curbing Russia’s income from oil, the principal source of cash used to fund its nearly 10-month-old war in Ukraine. The first, a price cap…