Lahore Weather


IMF pessimism + trade tensions = sickly stocks