St. James Investment Company warns of market overvaluation and geopolitical risk amid Middle East conflict. Read the full ...