Oil stocks tumble. Citigroup and Google double down on wind power. And the Winklevoss twins drop their lawsuit against Facebook.