BP's got a new cap for the leaking oil well in the Gulf of Mexico, and it might be working—NewsHour tweeted that oil had stopped flowing, but one camera in their live feed seems to show otherwise. [AP]