Energy Prices, Growth, and the Channels in between: Theory and Evidence