The oil market is pricing in a peace that hasn’t arrived, and today’s drop in crude could prove one of the costliest misreadings of the year as three separate supply shocks – the energy war between Russia and Ukraine, a hurricane tearing through Gulf of Mexico output, and missile strikes on Saudi Arabia – converge on […]