The ‘artificial’ suppression of subsidised-cooking oil prices to maintain the ‘illusion’ that inflation is in check is the main culprit behind the shortage of cooking oil, alleged PKR today.