I have not been impressed with oilprice.com.
I do not read them any more.
And they are quoting RT..................