Ep 105: Cautious Optimism

What’s Going On Here? The price of oil had one of its best two-day climbs on record, as Russia and Saudi Arabia shuffled closer to elbow-shaking on an end to their price war. What Does This Mean? Both Russia and Saudi Arabia have been producing more oil than anyone needed, and with supply massively outweighing…