Oil Pares Gains After API Reports Surprise Crude Inventory Build
The American Petroleum Institute (API) reported a surprise build of 4.755 million barrels of United States crude oil inventories for the week ending January 17, ending the streak of seven Continue Reading