CAF president Patrice Motsepe has provided insight into the continental body’s new deal with French petroleum company Total ...
as global oil demand faltered and energy prices steadied after jumps triggered by Europe's loss of Russian gas supply. Total's adjusted net income dropped for five straight quarters to hit a three ...
Total Energy Services Inc. operates as an energy services company primarily in Canada, the United States, and Australia. It operates through Contract Drilling Services, Rentals and ...