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



Source link