Oil and coronavirus mix a 'perfect storm' for a shaky day on market - trader

Record ID: 1462693