The Bakken Shale
-
Why Oil Price Drop .. Doesn’t Matter
Yesterday everyone and their brother was reporting that oil prices had managed to settle near $104. First, how is that…
Read More »
Bank of America reports that the United States will remain the world’s top energy producer this year and for some…
Read More »Yesterday everyone and their brother was reporting that oil prices had managed to settle near $104. First, how is that…
Read More »