James Trescothick

(Contributor)

James Trescothick is global strategist at easyMarkets.