Ever since oil hit $147 a barrel last summer, analysts predicting "peak oil" - the point at which oil production begins sliding inexorably - have had a field day. Perhaps it's true, but the earth doesn't seem to want to cooperate, at least not yet. Case in point: BP yesterday  announced  the …
                    
        
        Read more
    
        
    Written by  Gusher on Thursday September  3, 2009