Another Oil Glut Feared?
By EsqSocial Corporation 24/05/19
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