With the flagship Russian crude Urals breaching the G7 price cap of $60 per barrel, there is a risk of Moscow’s oil, at least partially, becoming inaccessible for Indian refiners. It could become a headache for India as Russian oil now accounts for over 40 per cent of its oil …
Read More »