The broker benarmstrong-trades has a long list of instruments to which traders have access. Diversification is never a trader's problem here.
The trading platforms are great and make analysis simple, and placing trades easy. There are so many good things I can tell you about this broker, but I will leave you to try the broker for yourself. Good broker overall.