TRADE SOFT OIL ENERGY 310609484 Data check and company reliability