The International Energy Agency warned that oil prices could break out above $80 a barrel unless other producers act to offset deepening supply losses in Iran and Venezuela.
Source: FuelFix
The International Energy Agency warned that oil prices could break out above $80 a barrel unless other producers act to offset deepening supply losses in Iran and Venezuela.
Source: FuelFix
1,822