Effects that the crude oil price nosedive could have on India

That Brent crude oil prices have slid down by nearly 60% in the last two quarters alone (the current selling price is under $50 per barrel), and still continue to decrease is a cause for celebration for many, particularly those …

Effects that the crude oil price nosedive could have on India Read More »