Oil Erases Gains After API Reports Inventory Build Across The Board
The American Petroleum Institute (API) reported a surprise build in crude oil inventory of 3.545 million barrels for the week ending May 31, coming in over analyst expectations of a Continue Reading
