Home › Forums › Financial Markets/Economics › Oil *was* a bubble › I make it simple. In early
I make it simple. In early 2005 world oil production stalled. China and emerging economies sucked up around 8 million barrels a day more in 2008 than 2005. More demand same supply prices go?