News

Gas prices at European hubs started to grow last fall, reaching $509 per 1,000 cubic meter in the first quarter of 2025 ...
Indian Oil Corporation had a term deal with Russia, which expired in March 2023 and has not been renewed since ...