China steps up speed of oil stockpiling as tensions mount in Asia

Beijing has ordered an “unprecedented” build up of oil reserves as West prepares for possible oil sanctions against Russia

China is stockpiling oil for its strategic petroleum reserve at a record pace, intervening on a scale large enough to send a powerful pulse through the world crude market. Continue reading