NOC reports dismal June, H1 oil revenues