Technology ❯ Information Technology ❯ Semiconductors ❯ Nvidia
Rising oil and rate expectations push Brent toward $97 per barrel, heighten inflationary pressure, threaten capital inflows to emerging markets.