Windfall levy on domestically-produced levy brought to zero 0 17.09.2024 20:21 Thehindubusinessline.com Global crude oil prices recently slipped to below $70 per barrel, the lowest since December 2021