6) India & China now buy Russian oil at $100 a barrel and sell it to EU at $125 a barrel
Why would India and China pay so much? Russia would be desperate to sell its oil to anyone willing to buy. By the way, who would insure the ships transporting oil to India and China?