Oil prices rise on weak dollar