Brent Steady Above $107; Europe Woes Weigh