Experience
Great jobs, great Experiences.
The trust of our customers
Big companies and large projects around the world
Photogallery
News
18 November 2024
Oil prices hold near 2-week low after OPEC cuts demand view, dollar rises
23 July 2024
SunPower stock collapses below $1 as company halts leases, installations and shipments
9 July 2024
Shell wants permission to drill off South Africa’s west coast
1 July 2024
U.S. crude oil rises, tops $82 per barrel ahead of Fourth of July holiday
24 June 2024
Slowing demand growth and surging supply put global oil markets on course for major surplus this decade