recent supply