Have you heard anything from Icmarkets? I have tried to find out what is the source for WTIUSD price on Icmarkets. They do say it's "Spot Price" so why on Icmarkets the price has droped below 3$, but it never did on url