March 2020. Oil prices fell through the floor in early trading Monday, tanking as much as 30% after Saudi Arabia slashed its crude prices for buyers. The kingdom is reportedly preparing to open the taps in an apparent retaliation for Russia’s unwillingness to cut its own output. “This has turned into a scorched Earth approach… Continue reading Mar 2020. The Financial Oil Market Crash