What the Russian Oil Embargo Means for Investors Look for rising oil prices through 2023 – potentially exceeding $140 per barrel – according to BCA Research’s Bob Ryan. 6307202655112 Related Articles Investors Need to Go Beyond Traditional Diversification Rules to Ferret out Portfolio Exposure to AI Julie Segal The Performance Gap Between the Best and Worst Endowments Was ‘Astronomical’ James Comtois Evaluating an Agent Lending Provider Sponsored by Fidelity Investments