NEW YORK, April 13 (UPI) -- Crude oil prices closed at less than $103 a barrel Friday on the New York Mercantile Exchange while traders absorbed economic growth data from China.
First-quarter gross domestic product growth in China rose 8.1 percent, which came in short of expectations. Traders would normally pull back at this point but some are hedging their bets, expecting the People's Bank of China to step in with a stimulus measure.