U.S. shale executives have no idea when the oil market will go off a cliff
One of the biggest questions looming over the oil market is when the U.S. Strategic Petroleum Reserve will reach its effective minimum level, but industry executives have offered … Read more