Retail traders are still looking for places to invest, says IG North America CEO