Amid broader market weakness, the Sensex fell 408 points over five sessions ending May 29, while 14 BSE smallcap stocks declined continuously, losing up to 15% led by Wakefit Innovations, Master Trust and Godavari Biorefineries.
Oil prices fall 1% as investors weigh pause in US strikes on Iran
Oil prices dropped as market participants assessed a pause in US strikes on Iran. Hopes for a diplomatic solution eased concerns about Middle East energy