The latest round of US sanctions on Russian oil giants has once again roiled global energy markets, raising questions about the supply of crude oil to major buyers such as India and China. In an exclusive conversation with ET Now, Geoff Dennis, Global Market Analyst, shared his views on the ripple effects of the sanctions, […]