Usually speaking the following is true:
- Fares vary by origin city of the ticket. The is NOT necessarily the sales city (although it usually is), and it is designed this way to avoid the ticketing exploits mentioned above.
- Inventory will vary according to sales city. You may be seeing a case where P is available if sold in Europe, but only Z if sold it the US.