Oil prices rose more than two per cent overnight and hit their highest in about a month, buoyed by US government data that showed a larger-than-expected drawdown in crude stocks as exports hit a record high and surprise drops in refined product stockpiles.