More Story

The Eisenberg Report: High Storage Levels, Low Oil Prices

After almost reaching $55 per barrel (bbl), oil prices are again falling.  What makes this decline particularly baffling...