The oil relief trade outran physical confirmation
Oil sold off on claimed US-Iran talks, but the physical and diplomatic evidence diverges. Bloomberg's Stuart Livingstone-Wallace said Hormuz traffic remained a trickle and global inventories were 400–600 million barrels below late-February levels. Later, an Iranian foreign-ministry statement relayed on X denied current US negotiations and described only Oman talks on safe shipping passage.