Well Costs Are Too High The reality should have dawned on us by now that
Since the peak oil price of mid 2014, oil prices have dropped some 60%. To
My heart sank when I read in the news that BP may eventually pay out more