Western diplomats and aid officials in Phnom Penh said they believed that Cambodia had recently granted China the rights to one of five offshore oil fields that could yield as much as $ 700 million to $ 1 billion a year .