The G7 or the group of seven nations are all set to cap Russian oil sales at an enforced low price. Will the price cap be implemented? How will the global oil market react? And, most importantly -- what is India’s stand?

Read the full story here