Brent Crude Prices Soar Above $100 Amid US-Iran Tensions
Rising tensions between the US and Iran have pushed Brent crude oil prices above $100 per barrel, leading to increased inflation concerns.
The surge in oil prices is expected to push consumer prices up, putting pressure on bond and stock markets.
An analyst favors energy stocks like PBR, CVE, and CNQ over direct oil investments due to a better risk-reward balance.
Market volatility may persist until geopolitical issues ease or oil supply improves.