Oil prices rise after sell-off driven by demand fears