China-Based Shipowner Buys Tankers Worth $376 Million to Transport Russian Oil to China, India
China is still buying oil from Russia, despite sanctions from the West on Russian oil.
A mysterious Chinese shipowner is also involved. He or she spent over $375 million to buy 13 tankers in recent mo...
Read More