Oil prices rebound as Suez Canal blockage could last weeks

Oil price [...]