Oil prices drop to 15-month low, oil and gas stocks “run out of fuel”?