Lahore Weather


Oil prices fall as economic growth worries spread