Double trouble

The fuel pump could be the source of both problems. It's for sure the source of the fuel leak. If it's leaking outside, it could well have been leaking inside diluting the engine oil. That would also cause low oil pressure. I would fix the fuel pump ASAP and do an oil change.

Leaking out the housing usually means a torn diaphram, and when that happens it can leak back into the oil thinning it out.

Good call SS.