 SunPower stock tumbled 70% this week after the company told dealers it'll no longer support certain products and services. The residential solar installer saw its shares trade at 79 cents today. U.S. oil futures for August down 3% to around $80.25 a barrel. That's your Money Now.