Expensive oil pushes up manufacturing prices

Downloads