revolut trading new highs after march dip