Oil prices rise to one-month high on weak dollar, fall in US inventory