India Won’t Stop Buying Russian Oil. Now It’s Paying the Price. · Bloomberg News · Sentinel