Experts said oil execs gave a ’less-than-full-throated’ approval as they waited on terms from US and Venezuela.
What The Fuck Is Happening?!
Experts said oil execs gave a ’less-than-full-throated’ approval as they waited on terms from US and Venezuela.