Shell is preparing to suspend oil and gas production at two of its platforms in the U.S. Gulf of Mexico, just days after resuming normal operations at...
The price of U.S. WTI crude oil has stabilized in the low $70s per barrel for a considerable duration, enabling the Biden Administration to increase...
According to The American Petroleum Institute (API), crude oil inventories in the United States increased by 1.96 million barrels for the week ending...