December WTI Crude Contract closes at $3.95; The price is $81.64 per barrel  Marketscreener.com



Source link