Compare the best forex brokers based on regulation, spreads, trading platforms, deposits, withdrawals, leverage, and trader-friendly account conditions.