Why is China selling oil from its state reserves? Boom Bust explores

10 Sep, 2021 12:31

In an unprecedented move, China has revealed plans to publicly sell crude from its state reserves to contain prices. This is expected to “stabilize domestic market supply and effectively guarantee the country’s energy security.”

RT’s Brent Jabbour and Rachel Blevins talk to David McAlvany of McAlvany Financial Group about how the latest actions by the Chinese government could influence the global oil market.

For more stories on economy & finance visit RT's business section