Russian Oil
India’s Russian Oil Benefits: Reality Check Reveals Just $2.5 Billion Annual...
The narrative surrounding India's massive profits from discounted Russian oil imports has been significantly overblown, according to a new CLSA research report. While media...