Lahore Weather


Oil stocks lead gains as PSX Index ends higher