Oil prices fell to near USD 88 a barrel Thursday in Asia despite a plunge in US crude supplies that suggested demand may be recovering.
Oil falls near USD 88 a barrel