NEW DELHI — Thanks to constantly declining international prices of crude over the past two years, net oil importing countries have benefitted immensely. It is notable that India imports nearly 70 percent of its oil requirements. Due to declining crude prices, the oil import bill of India came down….


Read all

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.