A study finds rising oil prices could finally make space power plants economically competitive. More...