undefined

John Kolovos

Macro Risk Advisors' chief technical market strategist, providing technical analysis of the market.