April 29, 2020
Via: CNBC energyU.S. energy companies are taking an axe to their rig numbers, deepening production cuts for the industry that in the last few years made America the world’s number one oil producer. Six major U.S. shale producers are expected to shut […]
November 30, 2023
November 28, 2023
November 21, 2023
November 16, 2023
November 14, 2023
November 13, 2023
November 14, 2023
November 13, 2023
November 3, 2023