We are living in a world obsessed with oil and its price movements. Some time back, when all the trade pundits were predicting a stable 100$ benchmark, the prices fell… and how! The current fall in the oil price has been particularly harsh and excruciating for some of the prominent players such as Russia and Venezuela.