I think I can help you with that, the answer to the 'insights from futures experts' clue is probably OPED, as in op-ed pages where experts often share their insights, including those about the future, in the New York Times, or NYT for short, but another possible answer could be OPEDS or even FORECASTS, however OPED seems to be the most fitting answer given the context of the NYT.