China is responsible for the bulk of global oil demand destruction, with a JPMorgan estimate indi..., Sonic AI
“China is responsible for the bulk of global oil demand destruction, with a JPMorgan estimate indicating its demand has fallen by 9%, or 1.5 million barrels per day.”