China, India may be buying more Russia oil than known, US says
WASHINGTON: China and India may be buying more Russian oil than the US previously believed, easing a supply crunch in global markets and potentially driving a recent price decline, one of President Joe Biden’s economic advisers said. The…