he G7 or the group of seven nations are all set to cap Russian oil gross sales at an enforced low worth. Will the value cap be carried out? How will the worldwide oil market react? And, most significantly — what’s India’s stand?
Revealed on October 29, 2022