Oil prices were stable on Wednesday after posting two days of declines at the start of the week.
Support came from a report that U.S. crude inventories are not rising as much as expected during the spring season now starting, implying healthy demand, and from strong China data.
7830278303