CCrude Oil Read More Santos Q1 Sales Revenue Drops by 7% Amid Market Challenges – News and Statistics17.04.2025 Apr 17, 2025 Australian oil and gas company Santos has announced a 7% decline in its first-quarter sales…