Disappointing US job growth and rising economic maladies in China sapped investor confidence for a second day, putting most markets into a retreat from their stellar Q1 performance, including the oil complex. Additionally, China reported a decline in March crude oil imports and crude oil stocks are expected to build again this week in the US, adding to the approximately 23MM bbls million barrels…