March 6, 2026

India Oil Cos’ $125.5 Million Dividend From Oil Assets Stuck In Russia

0

European countries and the United States have imposed heavy sanctions on Russia since Moscow sent troops into Ukraine on Feb. 24, but India has not explicitly condemned the action.