Oil falls to near $88 despite US crude stocks drop

Business