Oil prices rises on weaker dollar and supply concerns; trade choppy