Morgan Stanley’s CIO says markets are signaling energy prices have already peaked Apr 13, 2026By crystalg Business Insider Business Insider