 The price of WTI crude oil settled at 77.41. That is up 2.29 or 3.21 on the day. The gains come in the face of a huge build in inventories today of 18.962M barrels in the current week. That was well above the expectations of a 2.2M draw, but was explained away due to the closures of refineries due to extremely cold weather. The private data estim... 