ICO average price hits 14-month high

According to the International Coffee Organisation’s (ICO) June Market Report, the daily price of the ICO composite indicator increased steadily over the course of June, starting from a low of 118.53 US cents per pound on 1 June, and ending on a high of 132.04 per pound, its highest daily level since April 2015.
Read More