2 October 2008, 2:08 am
A CARTEL of oil companies were yesterday fined £535million for price-fixing.... read more