If we listen the news of 2 days ago then Perez was very far to sight an extension with Redbull.
However if we listen the news of today, Perez is very close to sign one year extension.
In the end I guess he will stay there but the question is, where Sainz will go?
Sainz will most likely wait for Audi contract to kick in from 2026 and will take 1 year break to recharge himself even if he said that he doesn't want to lose 1 year without F1 but we will see...
Rumors are that Ocon will be dropped until Canada GP with Mick Schumacher replacing him but I no matter what happens , it won't help Alpine at all.
Regarding Perez, I think he lost his touch a long time ago and since then he just drives from pure instinct as I never saw him having a great race in 2024 so far...