Good news! The oil leak cap has so far held. Oil is not pouring out into the ocean. It is too soon to start cheering however. The new cap has to withstand the pressure.
More good news–the Fincical Reform Bill has passed Congress. Next stop, the Prez’s desk for signature.
What else is happening?