Oil prices up with weak dollar