Amidst Biden’s decision to deplete the U.S. Strategic Petroleum Reserve (SPR), China has amassed more oil reserves than the United States.
Independent thinking for complex markets and current events
Amidst Biden’s decision to deplete the U.S. Strategic Petroleum Reserve (SPR), China has amassed more oil reserves than the United States.