IMF forecasted that oil price in 2015 will stablized at mid-50 dollars range, to slowly rise to just above-70 dollars in 5 year time.
What does this mean? As the production of commodities is highly dependent on oil price, consumers will benefit from lower costs of commodities in the long term.