December WTI Crude Contract Closes at $1.84; The price is $88.37 per barrel  Marketscreener.com



Source link