Home Business and Money Bank of America, commodities, China send market into swan dive