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