Charting, Price Performance, News & Related Contracts.
Yesterday’s Settlement: 74.25, up +0.69 [+0.94%] WTI Crude Oil futures rallied yesterday on technical strength and further evidence that the act ...