Oil falls as China’s economic recovery disappoints, dollar strengthens
CNBC Oil fell more than $1 on Wednesday as economic growth in China, the world’s second-largest crude user, slightly missed expectations, raising concerns about future demand, while U.S. dollar strength dented investor’s risk appetite. Brent crude futures fell $1.23, or 1.57%, to $77.06 per barrel. U.S. West Texas Intermediate crude futures (WTI) were down 92 cents, or 1.27%, at $71.48. Even the ongoing