Sorry to hear this, I've been through it myself and I remember how awful it was not knowing where he was or what had happened. (He came back after two weeks, looking thin and bewildered!)
If Oliver isn't chipped, you could try phoning the local cat rescues and vets in case he's been handed in.
Plenty of missing cats turn up weeks, even months later so try to stay positive.