Why are you building the oracle in your 2nd city already? You should build a 3rd, get some workers going then worry about the oracle. On noble you will have plenty of time to build it. You will also want the first border pop before you start building it.
Set up a 3rd city somewhere near those silks. They may be handy mid-game and will help to be a launching point for sacking cathy's copper. As soon as you can, start a war with cathy and be sure to pillage her copper so those pesky spears don't get in the way of your keshiks. Get some cottages rolling on those FP near your capitol to get ready for war and to give the research a little boost.
Also, have a wroker going for each city. That is a nice rule of thumb. Sometimes even 3 workers per 2 cities if you are doing a rapid little expansion or there is alot of jungle to chop.
The sooner you attack cathy the weaker she will be and the less axes/spears you will have to deal with. Forget about judiasm, take cathy's holy city. Unless you are going for a cultural victory, let the AI have as many religions as possible as it sows dissent among them. Instead for for iron working, you might have some nice and close sources of iron which will be needed for xbows, etc later. And yeah, those other sources of copper you have are in bad spots. I would just park a couple of you scouts up there to help reduce the barbs from spawning.