I would be very wary of companies that all of the sudden they claim to do this and that.
If anybody figures out how to do this they need to hire the best bodyguards money can buy because there is way to much money to be made in the oil business for somebody to come along and make it obsolete.
Oil is still up, they aren’t believed by wall street so you shouldn’t either.
They are probably able to do it only in very small quantities. One hopes that it could be scaled up to useful amounts....