Smart Oil Investment
CNOOC offers offshore blocks to ConocoPhillips, TotalEnergies, Roc Oil
Exploration