Deutsche Bank (DB): China’s Economic Deceleration Means Less Oil Demand In 2H 2010 August 13, 2010 WSP