CEL, battery, and engin oil pressure lights on simulatneously

This is post 2. This is post 3

Did you check oil level?

This is post 4

Well, motor runs with no bad sounds. Good
Even clean oil should be easy to see on dipstick.
Wipe off dipstick really well. Let motor sit for 1/2 hr, then check.

This is post 5.