Oil supply surge may push prices below $20/bbl: BofA