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 Cash Becomes a Trade: Gulf Volatility Is Forcing Investors to Rethink Liquidity Laurie McAughtry Allocator Rising Stars Are Carving Out Their Own Paths in an Uncertain Moment James Comtois Dollar Reasserts Itself as Global Tensions Shift Currency Markets Sponsored by CME Group