Elon Musk's SolarCity on Fire

Rising crude oil prices are boosting the solar power sector.