Crude Oil Commentary - Thursday, Dec. 7
December 07, 2023 at 09:05 AM EST
Oil prices have come under fresh pressure as a result of the development with fears that Moody’s will soon action an official downgrade of China’s credit rating if conditions don’t improve.