WTI Climbs Above $61 As Crude Stocks Dwindle
The American Petroleum Institute (API) reported on Tuesday a draw in crude oil inventories of 5.8 million barrels for the week ending February 12.
Analysts had predicted an inventory draw of 2.429 million barrels for the week.
Read more...