Leaders of the world's major economic powers agreed Saturday to do whatever is needed to "strengthen and invigorate" their economies.
USATODAY.com Feed, USA Today
Sat, 05/19/2012 - 11:35am
Leaders of the world's major economic powers agreed Saturday to do whatever is needed to "strengthen and invigorate" their economies.