Oil Down as Stimulus Doubts Mount and U.S., China Tensions Escalate 8th August 2020 RMS Manager Oil drops as Trump rolls out additional China sanctions while additional stimulus negotiations yield no deal. Read full original article »