China worries leave global stocks bruised 2 September 2015 Oil prices slide after spectacular rally... Read more