James Hughes

(Contributor)

James Hughes is chief market analyst at eToro.

Social media

Twitter