2025FY: Four Oil & Gas Coys Post 17.5% Revenue Decline on Cost of Sales - Source News