Political stability crucial for investments