3 ms·Barclays and Bank of America see looming oil crunch4 points by abalashov 17y agoshimonamit 17y agoPeak oil compounded by exponential population growth spell the end of cheap oil, in the least.