Renewables Poised To Clean Up From Oil’s Price Spill

Saudi Arabia abruptly altered its oil production strategy in early March and began to flood the market with cheap oil, sending prices to 18-year lows. This sudden tumult represents an opportunity for the renewable energy sector.