No media source currently available
Analysts: Protest Across France Threaten Higher Oil Prices for Europe