Oil hits fresh peaks on Middle East, weak dollar