Oil prices climb past US$105 a barrel as war in Iran enters third week

Oil prices climb past US$105 a barrel as war in Iran enters third week