Chevron (CVX) and Shell are closer to inking major deals as the Iranian crisis looms in the backdrop. Both energy giants are ...
Chevron Nigeria Limited has restated its commitment to supporting economic growth and infrastructure development in the Niger Delta as discussions continue ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results