Investor Sentiment Shifts and Their Influence on Oil Prices This Week
Turning the tide in the oil markets this week was not uncommon. Brent and WTI prices both declined by 6% each. This signifies the month’s heaviest single-week fall in the prices of the oil registered in the last three months. Speculators and equity market are being closely monitored as to what contribution are there coming…