Home › Forums › Financial Markets/Economics › Interesting article: Are we heading for an epic bear market? › Or the inevitable decline of
Or the inevitable decline of oil production starting 2009-10, causing oil prices to spike to $200+ per bbl