Oil Prices Rebound Amid Positive Economic Data