Oil Tumbles, ‘Singles Day’ Shopping Slumps After China’s Disappointing Stimulus Plan
Worldwide oil prices dropped roughly two percent on Monday after a comparable fall on Friday, driven by investor disappointment with the Chinese government’s weak economic stimulus plan.