STO is an FCA and CySEC regulated online trading provider, offering access to the forex, stock index, equity, commodity and bond markets.