Declining Oil Price -Implications for Indian Economy and the World