Crude oil prices tumble 5% as Strait of Hormuz traffic rebounds; Brent plunges 20% in June June 26, 2026
BEML shares to be in focus on Monday after securing additional $5.35 million Middle East export order June 26, 2026