Oil holds near month-low as Trump hails progress on Ukraine deal