
Coffee prices, particularly arabica and robusta, are sharply higher, reaching multi-month peaks, fueled by escalating supply concerns. Brazilian weather issues, specifically a lack of rain in Minas Gerais, coupled with tighter U.S. supply due to 50% tariffs on Brazilian imports voiding contracts, are primary drivers. Further upward pressure stems from significant year-over-year declines in Brazil's July coffee exports and falling ICE inventories. Despite the ongoing Brazilian harvest and USDA forecasts for increased global production in 2025/26, immediate supply constraints, including reduced output from Vietnam and a projected widening global arabica deficit, are overriding bearish factors.
Coffee futures are experiencing a significant rally, with arabica reaching a 2.25-month high and robusta a 2-month high, driven by a confluence of acute supply-side concerns. The primary catalysts are adverse weather in Brazil, where the key arabica-growing region of Minas Gerais received no rain in the past week, and a tightening of the US market due to 50% tariffs on Brazilian beans causing buyers to void contracts. This is amplified by a sharp decline in Brazilian exports, with July unroasted coffee exports falling 20.4% year-over-year and green coffee exports dropping 28%. The supply squeeze is further evidenced by declining inventories, as ICE-monitored arabica stocks recently hit a 1.25-year low. These immediate bullish factors are currently overriding more bearish long-term data points, such as the nearly complete Brazilian harvest (94% finished) and conflicting production forecasts. While the USDA's Foreign Agriculture Service projects a record global crop for 2025/26 driven by a 7.9% rise in robusta, specialist firm Volcafe anticipates a widening arabica deficit for a fifth consecutive year, highlighting a significant divergence in outlook between the two coffee varieties.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
strongly positive
Sentiment Score
0.60
Ticker Sentiment