Crude Oil Draw Set To Improve Bullish Sentiment
After the much-awaited news regarding U.S. sanctions on Iran today, the American Petroleum Institute (API) reported a draw of 1.85 million barrels to the U.S. crude oil inventories for the Continue Reading
