Oil declined today, Thursday, upon the emerging markets' instability that had a tremendous impact on sentiment. The new round of tariffs worth $200 billion on Chinese goods by the U.S. is also getting closer.
The oil prices were considerably strong and did not drop further upon the U.S. sanctions versus Iran.
Read More