* Euro zone's econ recovery lost momentum last month, Germany shines
* U.S. crude stocks build, products drop more than forecasts -EIA
* West seek first-step nuclear deal with Iran in Geneva talks
* Coming Up: U.S. Advance Q3 GDP; 1330 GMT
SINGAPORE, Nov 7 (Reuters) - Brent crude slipped below $105 a barrel on Thursday to its lowest since early July as investors were reluctant to lock in fresh positions ahead of key announcements due later in the day from Europe and the United States.
Investors are waiting for the outcome of the European Central Bank's policy meeting and the U.S. third-quarter GDP numbers to gauge the developed nations' oil demand outlook. U.S. crude however drew strength from a steeper-than-expected drop in gasoline stocks in the world's top oil consumer.
Brent, which fell to a low of $104.80 a barrel, was down 15 cents at $105.09 by 0227 GMT. U.S. oil rose 18 cents to $94.98 a barrel, after settling up $1.43 on Wednesday.
"The U.S. benchmark is drawing support from the steep fall in oil product stockpiles we saw in the data overnight, suggesting a pick up in demand," said Ben Le Brun, market analyst at OptionsXpress in Sydney.
"Overall, we will see oil and other markets trade in a tight range today as everybody is waiting for ECB's interest rate decision and US GDP numbers."
U.S. gasoline stocks fell 3.8 million barrels, much larger than the 300,000-barrel draw analysts had expected, according to data from the U.S. Energy Information Administration (EIA). Gasoline demand last week was also at its highest level for this time of the year since 2010.
U.S. distillates stocks fell 4.9 million barrels last week, against forecasts for a 1.3-million-barrel draw, to 118 million barrels, the data showed.
The steep drawdowns in oil product stockpiles overshadowed a rise in crude inventories to 385 million barrels in the week ending Nov. 1, the largest seven-week build since May 2012.
Brent may end its current fall at or above $104.43 per barrel, as indicated by its wave pattern and a Fibonacci projection analysis, while U.S. oil faces resistance at $95.27, according to Reuters technical analyst Wang Tao.
(Editing by Himani Sarkar)