1 article tagged with this topic
Investors turn to renewable energy companies as higher oil prices boost interest in alternatives.