The price of oil edged slightly higher on Friday but remained under $100 a barrel as traders weighed whether an apparent pickup in the U.S. economy could spur enough demand to offset a slowdown in China.
By early afternoon in Europe, benchmark U.S. crude for April delivery was up 44 cents to $98.64 a barrel in electronic trading on the New York Mercantile Exchange. On Thursday, the Nymex contract rose 21 cents to close at $98.20.
Brent crude, used to set prices for international varieties of crude, was up 22 cents to $107.14 on the ICE Futures exchange in London.
Global markets, from stocks to commodities, have been roiled this week by signs of weakness in the Chinese economy and tensions in Ukraine.
China is one of the top consumers of energy, so an economic slowdown there could dial back demand for oil. At the same time, Russia is one of the top producers of oil worldwide, meaning that any Western sanctions against Moscow for its military incursion into the Ukraine's Crimean Peninsula could affect global supplies.
Still, recent good news about the U.S. economy helped underpin prices on Friday. American retail sales bounced back in February after suffering a steep decline during a bitterly cold January. Shoppers spent more on autos, clothing and furniture. And the number of people seeking U.S. unemployment benefits dropped to the lowest level in three months.