Crude Oil Nosedives On U.S.-Iran Peace Deal, U.S. Permission For Iran Oil Sale

Extending three consecutive sessions of losses, crude oil prices were in freefall on Tuesday with transit disruption concerns fading due to an imminent U.S.-Iran deal.