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 ...