Oil prices climb as China, U.S. economic data lift markets