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