Germany has too many solar panels, and it's pushed energy prices into negative territory ( markets.businessinsider.com )