trading platformslatest news & developments