Oil resumed gains on signs that the world’s biggest producers are moving toward a deal to end their price war.
Source: FuelFix
Oil resumed gains on signs that the world’s biggest producers are moving toward a deal to end their price war.
Source: FuelFix
1,451