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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results