'Supreme Court will rule on NPP’s petition by May'