The U.S. Energy Information Administration revealed its latest oil price forecast for 2026 and 2027 in its...
The United States Department of Energy (DOE) and American Electric Power (AEP) Co’s subsidiary in Texas have...
Crude oil stocks, not including the SPR, stood at 411.4 million barrels on July 3, the EIA’s...
UTM Offshore has made a significant leap forward in its ambitious $3 billion Floating Liquefied Natural Gas...
BP has agreed to sell its stake in the Bay du Nord offshore oil project to Equinor,...
