hi, am a petroleum engineering student currently in 3rd year. with mediocre grades. i want to give UPSC exam. which subjects should i prefer to pass the exam? are civil services better than the scope in oil/gas sector? as am having not good grades am opting for UPSC, what should i do?