October 17, 2010
Oxymoron: French Crude.
Worker strikes at French oil refineries cause disruptions across the country.
Newer Post
Older Post
Home