Oil prices rise on softer U.S. dollar, supply woes