Two Reasons Crude Oil is Ripe For a Short Squeeze
U.S. crude oil inventories rose a stunning 8.38 million barrels in the last week to reach 159 million barrels above average for this time of year: Source: Bespoke Ordinarily one would assume that the crude oil price would be … Continued