“Finally,” might just be the sentiment of some China bulls as stocks in the world’s second-largest economy have started showing signs of life in recent weeks. Amid stabilizing
WTI crude oil prices continue to trade flat as investors wait to see if Spain will formally request a bailout and initiate a European Central Bank bond-buying program.