Tag Archives: Chevron

CNOOC-ering BP

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

Read more »