Oil crossed $114 a barrel in early April 2026, a level not seen since 2022, and iShares Global Energy ETF (NYSEARCA:IXC) was ...