Oil Stranglehold – History Repeats

While looking for information on current oil refinery capacity and utilization, I run across this Wikipedia page describing exactly the same kind of crap that is happening today happening back in 1911. Exxon’s 2006 profits, $39.5 billion. BP’s 2006 profits, $22 billion, Shell’s profits, $25 billion, all while 2006 was a year of “weak oil […]