The odds of $100 oil are rising as supply shocks convulse… Rhema Apr 8, 2024 When oil jumped above $90 a barrel just days ago, military tensions between Israel and Iran were the immediate…