The American Petroleum Institute (API) reported a build this week for crude oil of 4.520 million barrels. U.S. crude inventories have grown by roughly 32 million barrels so far this year, according to ...
Adding another shock to the already volatile market in contradiction of analyst expectations, the American Petroleum Institute (API) is reporting a significant increase today in its weekly U.S. crude ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results