Food for thought: The initial drop in oil prices from mid-2014 to early 2015 was primarily due to supply factors such as booming US oil production, fading geopolitical concerns, and shifting OPEC policies. However, deteriorating demand prospects also played a role, particularly between mid-2015 and early 2016. This helps to explain why the drop in oil prices did not result in an immediate boost to global activity.