Finance ❯ Investments ❯ Stock Market ❯ Indices
Investors brace for a longer conflict that could keep energy costs high.