Michael C. Bender @MichaelCBender
Oil prices fall to lowest levels since May after China’s efforts to contain Delta variant spook investors; Beijing last week canceled all large-scale events for the remainder of August. https://t.co/duquEWCIJM — PolitiTweet.org