News

Saudi Aramco, the world’s largest oil producer, has successfully completed a $5 billion bond issuance, drawing robust demand ...
Russia’s gas exports to Europe via pipelines and LNG shipments nearly halved in the first half of 2025 as Ukraine shut its ...