Oil settles up 2% on strong U.S. data, China reopening