Business ❯ Trade ❯ International Trade Agreements ❯ Free Trade Agreements
High oil prices keep pressure on lofty tech valuations.