China To Sell 7.38 Million Barrels Of Crude From State Reserve
September 14, 2021 at 10:41 AM EDT
The oil market was strong in the early part of the week, but came under selling pressure on Thursday as news of China releasing oil from its strategic reserve (SPR) hit the wires.