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



Source link