Analysis: High prices cast dark cloud over India’s spot oil, LNG buying appetite

 In In the News
The double-whammy of both global oil and gas prices surging is threatening to dim the…