Oil Heads back towards $100/Barrel, Impact on Fertilizer & Food Prices, Rate Cut Odds Decline 3/12/26
Oil prices, with Brent nearing $100, are rising despite reserve releases. The episode explores the consequences for fertilizer and food prices and analyzes the decreasing likelihood of rate cuts.