Oil prices have fallen about three per cent for a second straight day, after data showing large weekly builds in US petroleum products offset a surprise draw in crude stockpiles.

Oil prices have fallen about three per cent for a second straight day, after data showing large weekly builds in US petroleum products offset a surprise draw in crude stockpiles.