Could BP soon fall into the hands of CNOOC, the China National Offshore Oil Corporation?
Tag Archives: CNOOC
Could BP soon fall into the hands of CNOOC, the China National Offshore Oil Corporation?