Oil Ends Week at Four-Month High Over $95