The Bakken Shale

America Remains World’s Top Energy Producer

Bank of America reports that the United States will remain the world's top energy producer this year and for some…

11 years ago

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…

15 years ago