S&P Global's Saugata Saha expects oil prices to oscillate in the $70-120 per barrel range. The noted commodities expert cites volatility and feels macro pressures may abate on the back of China's re-opening. Business Today Managing Editor Siddharth Zarabi caught up with Saugata Saha in an exclusive conversation at the World Economic Forum 2023 at Davos.