Shell PLC (NYSE:SHEL) reportedly plans to invest around $1 billion in new oil blocks in Angola. The chairman of the oil regulator stated that the move reflects the southern African nation’s aim to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results