Oil and gas

The International Energy Agency (IEA) expects global oil stocks to rise by over 700,000 b/d across the year

Expectations of a significant increase in U.S. oil inventories tempered optimism in the market for now

EBITDA rose by 20 percent to $343.6 million, driven by robust performance across all business segments

Despite signs of easing tensions, analysts cautioned that the recent tariff-driven volatility in the oil market was not over yet

Despite gains, oil prices have suffered significant losses in 2025 due to slowing demand and rising production
