油價逼近104美元