Oil rebounds from six-month-low, demand concerns still cloud