Is an Oil Price Drop Looming?