As for the future:
Fusion would be huge, but I'm not all that hopeful for cost efficiency there once you get to net power out but I'm not going to talk down the people that are doing the work and the research. And yes, the basic physics seems to be pretty stagnant, we're really waiting for a unification of the two major fields there but even if we do get that unification it may not lead to new practical tech, it could simply nail things down once and for all without moving the needle in terms of costs, speed or new materials science. It may have some implications for various computer models used in those fields and it probably would have impact on astronomy.
Back when ITER was the only game in town it looked like workable fusion was never going to happen, but things are looking more hopeful now.
Uh oh, did I just jinx 2043?