New Britain Palm Oil (NBPO) has announced "significantly" improved revenue and profit for the first nine months of 2011 as a result of high prices and increased production.