The influential British broker expects world coffee production of 170.7 million bags for the current coffee year, with consumption at 170.5 million.Read More