Energy prices are high. For all intents and purposes, they are going to stay high – maybe get higher. While the price of oil might fall back to a previously unimaginable $100 per barrel, the long term trend is going to be for it to increase. Why? Because demand is increasing much faster than supply [...]
