June 18, 2021 6:57 PM Business Roundup: Sensex and Nifty end almost flat; Brent crude prices fall below USD 73 per barrel mark