The fact
Wall Street futures contracts also tumbled following the failure.
Crude prices had topped $100 a barrel on Monday before the decline.
22 sources — click a link to read an article on the topic:
Story timeline
Apr 14Oil and futures prices drop after failed US-Iran peace talksthis article