Result Oil and Natural Gas Corporation Ltd - 500312 - Financial Results For The Quarter And Nine … BSE India The Board has approved Financial Results for the quarter and nine months ended 31.12.2024.