As US-China negotiations continue oil prices have gains
The failure to reach a trade deal threatens both global oil demand and the respective oil consumption of China and ...
The failure to reach a trade deal threatens both global oil demand and the respective oil consumption of China and ...
Shortages from Venezuela, Iran and OPEC+ as well as drops in U.S. shale production push oil prices to new highs.