The rest day is speculation day. My speculation is that Froome is a cut above everyone else, with a caveat. There aren't many riders who could have got back on yesterday with AG2R riding so hard and not many teams with the riders to bridge that gap. So he effectively rode away from everyone else going full gas, if they'd been level, so I'm expecting him to blow the race apart on stage 18. The caveat is, he's always weaker in the third week.
Bardet for all his good work, could come undone and off the podium in the final TT, so he really needs minutes going into it and I can't see him doing that. Uran is looking good for a podium if he can hold his form. Landa too, if he continues his unreal form. I don't think Martin can hold on in the alps and Yates will probably go past him. Quintana always goes well in week 3 but who knows now. Aru is looking good so far but again the TT could do for him.
Bardet for all his good work, could come undone and off the podium in the final TT, so he really needs minutes going into it and I can't see him doing that. Uran is looking good for a podium if he can hold his form. Landa too, if he continues his unreal form. I don't think Martin can hold on in the alps and Yates will probably go past him. Quintana always goes well in week 3 but who knows now. Aru is looking good so far but again the TT could do for him.