as investors absorbed OPEC's latest downward revision for oil demand and market's disappointment over China's latest stimulus ...