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

13:06 PM | May 15, 2013 | Francinia Protti-Alvarez