Business cycles: the role of energy prices