Full Scale Oil Price Recovery Unlikely As 5000 DUC’s May Come Online
A backlog of oil wells that have been sitting idle could put renewed pressure on oil prices once the oil starts flowing. Oil prices dipped just below $50 per barrel Continue Reading
