Oil falls to $ 46 a barrel, with the return of supplies from Libya, Nigeria