Oil falls below $90 as markets shuffle back from supply jitters