Oil prices rebounded on the back of reports of a missile strike on a Saudi Aramco facility. BSE Finance and BSE Consumer Durables are the worst-hit sectors today. The only sectors trading in green are BSE Energy and Oil & Gas. The sellers outnumbered buyers to show pessimism in the market. On the BSE, 1,002 shares rose and 2,345 shares fell. A total of 132 shares were unchanged. The FII sold shares worth Rs 1,507.37 crore and the DII bought shares worth Rs 1,373.02 crore on March 25.