Germany's upper house of parliament has voted unanimously to give final approval to a €500 billion (US$675 billion) rescue package for the country's financial markets.
The rescue package is part of a coordinated European bailout effort amid nervous, volatile markets. (AP)