Crude oil

Oil Price fell to $26 on US supply…

Crude oil prices fell yesterday, with a United States crude futures contract hitting its lowest level since 1998, as concerns that the US crude storage would soon be full and bleak economic data hit sentiment.…