The Nigerian National Petroleum Company Limited (NNPC Ltd) has welcomed public scrutiny of its operations while defending the performance of its Group Chief Executive Officer, Engr. Bayo Ojulari, with the company citing increases in crude oil and gas production under his leadership.