Oando Plc reported revenue of N3.21tn for the 2025 financial year, underpinned by a 32 per cent rise in upstream production, according to its unaudited results for the year ended December 31, 2025.