Headline:
Solar power: The ultimate cap on costlier crude?     
Headline