Bank of America reports that the United States will remain the world's top energy producer this year and for some…
Yesterday everyone and their brother was reporting that oil prices had managed to settle near $104. First, how is that…