
Steven Mufson @StevenMufson
Yesterday IEA and US said they'd release 60 million barrels from strategic stockpiles. That didn't stop oil prices from jumping again today to more than $113 a barrel for Brent crude as people await outcome of OPEC+ meeting. w/ @annamphillips https://t.co/sUhGWZ5Yas — PolitiTweet.org