World markets make exuberant gains

Download
PRI WNYC