China Daily
On April 14, #US Treasury Secretary Scott Bessent called China an "unreliable partner" on oil stockpiling. But who created the crisis? The US launched the war and destabilized the Strait of Hormuz — a route carrying nearly 20% of global oil supply. China is not the problem, and
Go to News Site