“Markets are divided, confused, and in a haze”
Primary Vision’s Global Market Strategist Osama Rizva warns #EuropeToday that the chance of oil and financial markets getting worse are higher than that of them getting better.
Consumer sentiment is also “showing confusion," he added.