Oil prices dive to one-year lows as stock markets slide