A woman walks past the headquarters of the state-owned China National Offshore Oil Corporation in Beijing. Photo: AP