Negative divergence 4H Frame image
Chinese industrial production was dropped in the last reading and I think this will push the oil price down