Oil Major Total Evacuates Staff From Venezuela After US Sanctions – OilPrice.com
Business News Oil Major Total Evacuates Staff From Venezuela After US Sanctions OilPrice.com State Of Oil Markets: Economic And Political Drivers Seeking Alpha US crude falls 2.5%, settling at $52.64, as US-China trade dispute weighs on demand outlook CNBC How Washington could spoil the OPEC – Russia alliance RT Oil prices drop on rising US crude supply, but OPEC […]