India's reliance on Russian oil may be approaching a limit
July 17, 2023 at 20:53 PM EDT
India's imports of Russian oil has reached a peak for the rest of the year due to infrastructural capacity limitations and curtailed exports from Russia.