Largest oil reserve dump to bring down gas prices?
Episode 798: Neal and Ray discuss the release of 400 million barrels of oil reserves, the largest in history as the Strait of Hormuz is near closure. Then, Porsche CEO plans to cut more jobs as it struggles to gain traction in China. Then it’s Neal’s numbers on YouTube surpassing…
























