Is a new oil price war looming?
U.S. crude oil production broke another record in September, putting additional pressure on the OPEC+ group, which looks to keep oil prices above $80 per barrel by controlling “market stability.”
The underwhelming OPEC+ meeting last week showed that …