Oil prices slipped on Monday after China posted its slowest quarterly economic growth in at least 27 years, reinforcing concerns about demand in the world's ...
A