Falling oil prices make just about everyone happy. For strapped consumers in struggling developed nations, lower oil prices mean a smaller payout at the pump, freeing up room in strained wallets to spend on other things and boosting economic growth. In the developing world, lower oil prices mean reduced inflationary pressures, which will give central [...]