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



Source link