China and India are buying so much Russian oil that Moscow's now selling more crude than it was before invading Ukraine

India alone has gone from being a sporadic buyer of Russian crude to now relying on Russia to meet roughly half its total oil imports.