The U.S. Energy Information Administration tightened its oil crunch prediction for 2026 in its latest short term energy outlook.

Read Full Story at Rigzone Latest →