China begins releasing oil from its strategic reserves
(Bloomberg) – China is releasing some oil from its strategic reserves days after the U.S. invited it to participate in a joint sale, suggesting the world’s two biggest oil consumers are willing to work together to keep a …