European STOXX 600 posts best weekly gain amid oil fall

Business