The ‘paper’ price of oil is a fiction
Russia accounted for about 10 percent of the world’s oil supply when she invaded Ukraine in February 2022. Western countries…
Russia accounted for about 10 percent of the world’s oil supply when she invaded Ukraine in February 2022. Western countries…