Crude oil prices climbed closer to the record high 140 dollars yesterday, sparked by remarks by the OPEC president that the prices will go up to 170 dollars in coming months due to the high demand from consuming countries and also due to the depreciation in US dollar and Euro. He added that the prices may not go beyond 170 dollars since more supplies will start flowing.