Investors piled $354 bln into cash since Ukraine war - BofA - Reuters.com