Sonoco Products earnings shock puts fresh focus on the stock Sonoco Products (SON) has just posted a sharp swing into loss ...