Daily Oil Fundamentals
Souring Investor Sentiment
06 Aug 2025Souring Investor Sentiment
These days, there is rarely a single reason behind a reversal in market sentiment. Over the past week, a combination of economic data, newly announced import duties, and spontaneous policy decisions, including attacks on independent institutions, have taken their toll on market confidence. Not even the stand-alone tech sector was immune to the anxiety permeating financial markets. The already imposed punitive measures are likely to be followed by others, such as excise duties on pharmaceutical companies and semiconductors, not to mention China.