Oil appreciated today following API's recent data reporting that crude inventories in the U.S. declined more than what the economists and the analysts estimated.
Crude Oil WTI Futures for delivery in September traded to $68.73 per barrel rising 0.31%. Brent Oil Futures approached $73.92 per barrel gaining 0.65%.
In the week having ended July 20, the U.S. crude stockpiles fell 3.2 million barrels surpassing the expectations for a 2.3 million drop.
Read More