Oil Slips as Strong Dollar, Weak China Data Weigh on Outlook

Oil Slips as Strong Dollar, Weak China Data Weigh on Outlook