Assiut Oil Refining Company (ASORC) is a subsidiary of Egyptian General Petroleum Corporation. It was established in October 1984 to meet the needs of Upper Egypt for petroleum products. ASORC-owned refinery is located 400 km south of Cairo on over 1037 acres.