WTI Crude Tops $43 After More Noise From Saudi 'Officials'
June 22, 2017 at 12:41 PM EDT
The machines are still programmed to insta-bid on any and every headline from "Saudi officials" it would appear... even if the effects are fading in their efficacy.