Business February 24, 2022 | No Comments Oil and gas stocks tumble as Brent hits $100 mark on Russia-Ukraine crisis; IGL, RIL, Petronet fall