Under-hedged U.S. Shale Patch Exposed To Falling Oil Prices
The oil price selloff appears to have run out of steam with oil prices finding a floor over the past week. Brent crude for June delivery was trading at $82.44 per barrel in Wednesday’s intraday session, a sharp decline from $90.10 a month ago while the …