Economics ❯ Market Analysis ❯ Investor Behavior ❯ Stock Performance
Rising oil and rate expectations push Brent toward $97 per barrel, heighten inflationary pressure, threaten capital inflows to emerging markets.