Libya is preparing to open bids in its first exploration round in more than 17 years, aiming to lift production despite ...
Nearly 200 Petrofac employees in the UAE have been abruptly laid off, leaving staff anxious over unclear end-of-service ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results