The latest American Petroleum Institute (API) report on Tuesday showed crude oil supplies rose to their highest point in ten weeks despite …
The post <b>Oil</b> Tumbles After API Reports Biggest Inventory Build In 10 Weeks appeared first on crude-oil.top.