Home Editor's Picks Analyst explains why coffee prices are rising in 2025