Oil market hits 'point of no return' by June 1: HFI Research