By | August 03 2012 1:06 PM

The financial markets were in a full-throttle rally Friday as stocks, bonds, commodities and foreign currencies all rose, following a week of sell-offs amid various policy and economic disappointments. The buying frenzy came after better-than-expected employment numbers, but seemed too frothy to be justified solely by the jobs report.