European Commission inspects oil companies over possible price-fixing in crude oil, refined products, and biofuel markets

10:18 AM | May 16, 2013 | Francinia Protti-Alvarez