December WTI crude oil contract closes at $0.82; The price is $91.79 per barrel  Marketscreener.com



Source link