World markets shaken and stirred

by Stephen Beard