Russia India oil deal explained: India open to buying crude oil from Russia on discount

Oil Barrel Illustration

For the past few months, there has been a conflict between Russia and Ukraine, which has affected the global stock market and trade. Ever since Russia started its invasion of Ukraine, Western countries such as the European Union, the UK, and the US have imposed many economic sanctions on Russia. Russian financial institutions have been … Read more