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



Source link