January WTI Crude Contract closes at $2.68; Settles at $74.25 a barrel, the lowest in almost a year  Marketscreener.com



Source link