The Cure for Low Crude Oil Prices…is Low Prices. And it’s Working!
For the week ended July 28th, Crude Oil logged its biggest weekly gain of 2017, with WTI up 8.6% and Brent up 9.3%, resulting in the market’s best month since April 2016. Should we be surprised that the tone of […]