Oil rebounds from six-month-low, demand concerns still cloud
'Oil markets may have been oversold,” which could mean the recovery is a “short-term rebound,' says markets analyst
Subscribing is the best way to get our best stories immediately.