automated-news
DC Edit | Amid Crude Surge, Strive For Energy Independence
The average price of India’s crude basket is at $115 a barrel, which is at least $45 more than the price ($70) the country is comfortable to pay. Every dollar rise in the crude oil price will increase the country’s fiscal deficit, current account deficit, pull down stock