Falling oil prices may translate into a windfall for the new Indian budget

The continuous reduction in oil prices may have certain countries fuming about how their economies would get affected in the process. Not India though. The nation has actually been basking in the windfall it has experienced and continues to experience …

Falling oil prices may translate into a windfall for the new Indian budget Read More »