I am of the view that India should have friendly relations with all nations, including Muslim nations. But my friend says that Muslim nations have never supported India politically, even though India buys oil from them. He says India is better off doing business with other oil-rich nations and not depend too much on the ME. My question, is this true? If so, why can't India invest more in Latin America or Russia instead of the ME? What's stopping them? Also is it true that Muslim nations, generally speaking, support Pakistan and not India? I thought countries like Iran, Iraq, Qatar, etc. were traditionally India-friendly. Is this just an exaggeration to defame Muslim nations, or is there truth in this? I don't want this thread to degenerate into name calling or Islamophobia. Please be civil, thanks.