Oil prices were mixed but largely holding their ground, supported by geopolitical risks and supply concerns.