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