Oil falls as China’s economic recovery disappoints, dollar strengthens. Oil fell on Wednesday as economic growth in China, the world’s …

Read more