News
Oil Majors BP and Shell have made agreements with Libya's National Oil Corp (NOC) to conduct studies for hydrocarbon ...
Shell has said it expects lower trading and production results for its integrated gas division as the firm battles amid a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results