SharePost Content Read More Stock Market News #stockmarket Post navigation US stock futures fall amid more Iran strikes; Q2 earnings on tap Why is Genesis Minerals stock climbing today?