What is the reason behind the recent fall in oil prices?
What are the reasons behind oil prices decline?