Oil prices rise amid strong US demand, weak dollar