United States crude oil futures rose Thursday to hit a 31-month high settlement after a volatile trading session while the US dollar fell to a three-year low against major currencies following on the Federal Reserve's intention to keep interest rates near zero.