WTI Tumbles To $21 Handle After Saudis Crush Hopes Of Russia Detente
• https://www.zerohedge.com, Tyler DurdenWhile oil prices were already sliding, headlines from the Saudis that there are no talks with Russia ongoing sent prices tumbling with WTI back to a $21 handle...