SLB recorded revenues of $8.55 billion in its financial results for Q2 2025, increasing 1% from Q1 2025 after reaching $8.490 billion, despite a 6% decrease Year-on-Year…

Physical oil markets remain tight despite the second quarter of the year being dominated by concerns over the impact of US President Donald Trump’s tariff policies on…