Oil and gas

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

Crude stocks fell by 4.5 million barrels recently, with analysts expecting further declines in inventories
