Another Oil Glut Feared?

The headlines are all talking about supply and demand; specifically, oil supply and its impact on the price of oil. As of the posting of this, WTI Crude is sitting at $58.07 per barrel and Brent crude is at $67.85 per barrel, according to Bloomberg...
By: Steptoe & Johnson PLLC

Array