D-street ended the week in red terrain amid rising Crude oil prices. Besides India’s current account deficit (CAD) surged to $9.2 billion (1.1 per cent of GDP) in the first quarter of FY24.