oil
Crude Oil News

Is a new oil price war looming?

Oil Price 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.” Source: Reuters The underwhelming […]