oil marketers owe N27b