Treasury bills: Lucrative investment amid record yields