Experts said oil execs gave a ‘less-than-full-throated’ approval as they waited on terms from US and Venezuela.
Latest posts by Toimitus (see all)
Major US oil executives expressed caution about President Donald Trump’s push for them to spend …