October 17, 2010
Oxymoron: French Crude.
Worker strikes at French oil refineries cause disruptions across the country.
‹
›
Home
View web version