India will continue to purchase oil from Russia in November and December 2025,

India’s oil refineries do not plan to stop purchasing oil from Russia and will continue to do so in November and December of this year, according to Bloomberg.

 

According to the agency, there has been a recent…

Continue Reading