India and China snap up Russian oil in April above ‘worth cap’ Business April 18, 2023 MOSCOW: India and China have snapped up the majority of Russian oil to this point in April at costs above…
OPEC+ establishment augurs smartly for India Business December 4, 2022 NEW DELHI: OPEC+, the grouping of 13 oil exporting nations and Russia, on Sunday left present manufacturing ranges unchanged, deciding…