Oil prices steadied on Monday as worries over slowing demand in China prompted investors to take profits on gains made earlier in the day on concerns over tight supply and the deepening Ukraine crisis.
Brent futures were up 27 cents, or 0.2%, at $111.97 a barrel, sliding from its highest since...