Russia oil discount to India shrinks as China sucks supply
As Russia scrambled for buyers after its invasion of Ukraine sparked Western sanctions, India stepped up as a new major buyer, securing discounts of as much as $15-20 a barrel. This has since fallen below $10 and has touched even $5, the officials cite…