Why Are Solar Stocks Down After Obama's Carbon Announcement? By: Benzinga via Benzinga August 03, 2015 at 15:54 PM EDT On Monday, U.S. president Barack Obama announced what he called the "single most important step America has taken in the fight ... Read More >> Related Stocks: Canadian Solar Inc