In the last month, crude oil prices have retreated from four-high highs amid concerns of rising oil production worldwide and weakening demand from developing countries despite the U.S. re-imposing sanctions on Iran
By
Ryan Dusek | Opportune LLPon November 28, 2018 at 3:00 PM