Finance ❯ Market Analysis ❯ Stock Market ❯ US Stocks
High oil prices keep pressure on lofty tech valuations.