December WTI Crude Oil closes at $0.64; The price is $86.47 per barrel  Marketscreener.com



Source link