Arabica coffee futures oscillated between $3.20 and $3.50 per pound, as investors closely monitored weather conditions and harvest progress in top producer Brazil.

Volatility has intensified recently as tight global supplies have increased the market's sensitivity to weather developments, prompting investors to rapidly adjust their positions in response to changes in the crop outlook.

Rain forecasts for the second half of July in key Brazilian coffee-growing regions, coinciding with a critical stage of the harvest, drying, and processing season, have renewed concerns about delays in fieldwork and potential damage to bean quality.