78130861
May 23, 2002
May 20, 2003
Trade magazine related to business technology, market and other operations of the international refining and petroleum industry, and providing information on the technologies, economics and policy issues affecting the world-wide refining industry.
Paper Goods and Printed Matter