Oil prices drop 5% as demand concerns outweigh Suez disruption