March 18, 2022
Via: ABC NewsThe state-run Indian Oil Corp. bought 3 million barrels of crude oil from Russia earlier this week to secure its energy needs, resisting Western pressure to avoid such purchases, an Indian government official said Friday. The official said India has […]
November 16, 2023
November 14, 2023
November 7, 2023
November 1, 2023
October 31, 2023
November 13, 2023
November 17, 2023