79
The U.S. economy shrank during the first three months of the year and consumer confidence has plummeted. And, Ukraine and the U.S. have signed a minerals deal that both sides say is a win.
(Image credit: Jeff Kowalsky)