The Energy Report: Where’s the Glut
Where’s the glut? I think we were promised an crude oil glut, but it isn’t happening. In the latest Energy Information Administration (EIA) Short Term Energy outlook they reported that global oil demand is hitting records coming in at a whopping 104.65 …