Lahore Weather


Oil falls 1% on weaker oil demand growth, surprise gain in US crude stocks