Availability of freshwater has declined in the northern and eastern parts of India, says a new study that combined an array of NASA satellite observations of...
New Delhi : Oil prices declined as investors became cautious ahead of an OPEC (Organisation of the Petroleum Exporting Countries) meeting next week, a media report...