Oil prices rebound on fuel demand worries in India

Oil prices rebound on fuel demand worries in India
play icon
Picture used for illustrative purpose. File