These gains helped push MSCI's world stocks index, comprising shares from 46 countries to a fresh all-time high after chalking up its biggest rise since shortly after Britain's vote last June to leave the European Union.