India faces losses if it stops buying oil from Russia

According to NDTV, India faces huge losses if it stops buying Russian oil.

 

It is noted that India’s annual oil import costs could increase by $9-11 billion if the country is forced to abandon Russian crude…

Continue Reading