Oil slips on China demand fears, supply worries limit losses
Oil edged lower on Monday pressured by worries over slowing demand in China, although concern over tight global supply and the deepening Ukraine crisis kept Brent crude above $111 a barrel.
...