
Coffee prices are climbing today, primarily driven by immediate supply concerns including multi-month low ICE arabica and robusta inventories, ongoing drought and frost damage in Brazil, and reduced Brazilian exports exacerbated by US tariffs. While Brazil's harvest is largely complete, potentially exerting bearish pressure, the market faces conflicting long-term forecasts: the USDA projects record global production and increased ending stocks for 2025/26, contrasting with Volcafe's forecast of a widening global arabica deficit for the fifth consecutive year, signaling a complex supply outlook.
Coffee futures are advancing, with December arabica (KCZ25) up 2.12%, continuing a multi-week rally fueled by significant supply-side constraints. Inventories are at critical lows, with ICE-monitored arabica stocks falling to a 1.25-year low and robusta inventories hitting a 1-month low. This tightness is exacerbated by adverse weather in Brazil, including drought in Minas Gerais and recent frost damage, which has contributed to a sharp decline in exports; Brazil's July unroasted coffee exports plummeted 20.4% year-over-year. Compounding this, 50% US tariffs on Brazilian beans are causing American buyers to void contracts, directly constricting supply in a market where Brazil provides a third of unroasted coffee. However, these bullish catalysts are met with significant bearish pressures and conflicting forward guidance. The near-completion of Brazil's 2025/26 harvest, reported at 99% as of August 20, introduces harvest pressure that could temper prices. More importantly, long-term supply outlooks are highly divergent: the USDA projects a record 2025/26 global production (+2.5% y/y) and a 4.9% rise in ending stocks, whereas Volcafe forecasts a widening global arabica deficit of -8.5 million bags. This fundamental disagreement, along with mixed data from Vietnam, creates a complex and uncertain market environment.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mixed
Sentiment Score
0.00
Ticker Sentiment