undefined

John Kolovos

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