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
