Lahore Weather


Investors see big oil surge, but physical markets suggest caution