Business ❯ Finance ❯ Investment Strategies ❯ Risk Management
Rising oil and rate expectations push Brent toward $97 per barrel, heighten inflationary pressure, threaten capital inflows to emerging markets.