India Oil Purchase: Share increased again last month, India bought this much crude oil from Russia alone
Russia continues to dominate the suppliers of India, which relies on imports…
India Oil Purchase: Not Iraq or Saudi Arabia, now India is buying most crude oil from this country
India's oil purchasing pattern, which is dependent on imports to meet its…