With the U.S. looking on, Russian President Vladimir Putin will visit India this week for talks with Prime Minister Narendra Modi. Experts predict that topping their agenda will be a reaffirmation of the two countries’ energy and defense procurement ties.