As a result, China's downturn has intensified the deflationary headwinds holding back global recovery, playing a major role (along with increased supply) in driving down oil prices. Though lower oil prices will be a net boon for the world economy, the decline reflects a serious dearth of demand.