Oil rises but post weekly loss as economic uncertainty weighs

Oil rises but post weekly loss as economic uncertainty weighs