Markets Live: Wednesday, 31th July, 2013