Oil prices rose about three per cent on Wednesday and hit fresh three-and-a-half year highs after a bigger-than-expected drawdown in US oil inventories extended gains from the United States' decision to quit a nuclear deal with Iran.

Oil prices rose about three per cent on Wednesday and hit fresh three-and-a-half year highs after a bigger-than-expected drawdown in US oil inventories extended gains from the United States' decision to quit a nuclear deal with Iran.