Brent briefly neared $90 as stalled U.S.-Iran talks and constrained Hormuz flows tighten global fuel markets. The IEA now sees a 1.8M-bpd oil deficit this quarter, while diesel cracks remain at extreme levels. #Oil #Brent #Hormuz #Diesel

https://t.co/mYM6UBHEAI
18