As per market source, China National Petrochemical Corporation has shut its Soraz oil refinery in this week. Shut down of refinery was an unexpected outcome but reason behind this has been the mechanical failure.
Refinery has production capacity around 20,000 b/d and located at West Africa.