December WTI Crude Oil closes down $3.08; The price is $85.83 per barrel  Marketscreener.com



Source link