News

- India relies on affordable Russian oil to meet 85 percent of its energy imports. - If India stops buying Russian crude, oil ...