Stocks are ending the final full week of March on a sour note, and a combination of sticky inflation and jitters over ...