Fund manager: $300 oil is ‘not impossible’ within a few years