Oil markets made gains today as positive economic data from the world’s top consumer eased concerns of demand in China.

US crude rose 18 cents to $105.52 a barrel, following a report stating that the nation’s unemployment benefits dropped to a four-year low last week and economic activity posted its fifth consecutive monthly increase last month.

In addition, Brent crude climbed 17 cents to $123.31 a barrel.

However, data also showed manufacturing activity shrinking for a fifth straight month in China and the euro zone showed signs of wilting, reports Reuters.