Kevin O'Leary has even less credibility as Trump does as a "billionaire". He has gotten lucky on one deal, and rarely seems to do much else without getting sued. His foray into money management was a disaster, underperformed the market. Just another eastern carpetbagger who is sure he has the energy industry all figured out.
Article from over four years ago, long before he was making noises about running for office.