By | April 20 2012 4:11 PM

Upbeat economic reports from Britain and Germany combined with surprisingly strong first-quarter earnings reports in the U.S. to foster a risk-on sentiment that lifted stocks and commodities while weighing on safe-haven investments.