Coffee prices have reached a 40-year high due to extreme weather and climate change, with major producers in Brazil and Vietnam struggling with severe droughts.