Oil puts downward pressure on producer prices

31/05/2000 09:30

Downloads