The price of coffee beans is at a historic high, as droughts and heavy rain in the world’s leading coffee-producing regions limit supply, while a rowing taste for coffee over tea in Asia fuels demand.