Weekly crude flows fell to 2.32 million bpd in the week to March 29, down from 4.07 million bpd the previous week.