I’d recommend fxview and pepperstone - using these 2 and can say from experience they offer good spreads. Haven’t seen their spreads go crazy even during high volatility in the market.
I trade with FP Markets, and from my trading experience, I can say that it is suitable for news traders since their spreads are tighter at 0.1–0.3 pips for most parts of the day and are stable even during highly volatile market news movements.
I use FP Markets for news trading because, based on my observations, they are stable even during volatile market movements, with spreads averaging around 0.1–0.2 pips and no severe freezing issues.
I trade news on Hotforex using limit orders (it gives slight advantage is execution). Also spread widening is an issues but it's manageable if you trade with quality ECN broker
I recommend trading with FP Markets since their spreads are consistent and volatile even during volatile market news movements. The commission cost per round lot is $6 with a minimum opening balance of $100 AUD.