Oil prices rise as U.S. strikes on Houthis and positive Chinese economic data boost market sentiment, despite concerns over global economic slowdown.