Oil prices rise on positive China energy demand data

Oil prices rise on positive China energy demand data
play icon
Picture used for illustrative purpose. File