The American Petroleum Institute (API) estimated that crude oil inventories in the United States saw a sizeable build of 6.5 million barrels in the week ending October 31, far ...
US crude oil inventories saw a significant build in the last week of October, while gasoline and distillate inventories ...
Empyrean Share Chat. Chat About EME Shares - Stock Quote, Charts, Trade History, Share Chat, Financial Terms Glossary.