There is good news and there is bad news in today’s report. Let’s start with the good news first, as the bad news tragically trumps it in a deleterious way. So on to the uplifting news foremost. According to the International Energy Agency, in 2012, the U.S. posted its lowest …
Read More »