December WTI Crude Contract closes at $1.56; Levels out at $80.08 a barrel  Marketscreener.com



Source link