Hello and thank you for choosing Just Answer.
Have you check your oil level?
The fact the oil light is coming on indicates that it had low oil pressure. This maybe due to low oil or a bad oil pump. If you have enough oil in the car, you may want to check and see if it's still lubricating. If the oil life is low and the oil retention is not as good it will also indicate a low oil pressure.
I would strongly encourage you to go and have your oil change done. You also may consider adding some lucas oil stabilizer to your oil change as that will help retain much more oil and the parts will receive much better lubrication.