• Sunday, June 26, 2022

Business7 D

Are India, China buying more Russian oil than known? America suspects so

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…