Today’s Market Commentary – March 9, 2020
Over the weekend, two major oil producing nations, Saudi Arabia and Russia, lost any semblance of diplomacy on discussions related to oil supply. With no finesse, the Saudi’s announced production increases and this led to a monumental drop in oil prices and the sheer magnitude and timing shocked financial markets. In the long run, market-based, … Continued