 Oil futures marked their highest finish in two weeks on Friday, with U.S. prices posting a gain of more than 8 for the week. Chinas economic reopening is the top mover for oil this week, but the good inflation data is also making people more optimistic about the U.S. economy either heading for a soft landing or a mild recession, said Michael Lynch, president of Strategic Energy Economic Research. 