Halliburton in charts: Q2 North America revenue falls, international revenue up Y/Y Published 19 Jul 2024 Full Article