Oil rebounds 5% as Trump says US will purchase oil for reserve