Oil slips closer to $103 a barrel amid signs China's economic growth continues to slow By: Stockhouse Newswire April 11, 2014 at 06:58 AM EDT Oil slips closer to $103 a barrel amid signs China's economic growth continues to slow Read More >> Related Stocks: Imperial Oil Limited iPath Dow Jones-Goldman Sachs Crude Oil Fund