... you can depend on a long-term 'oil is too expensive' trend to make Solar Power Satellites look attractive along come market forces ...
Darn capitalists.
The tripling of oil prices since the summer of 2003 has unleashed forces that within the next two or three years will bring oil prices tumbling back down to below $50 a barrel. Looking even further ahead, prices could easily fall to $30 a barrel or even lower.
Darn capitalists.