The latest inflation data came in hot, with the Consumer Price Index up 5.4% in June. So why are stocks rallying today? We’ll ask our market experts.
Plus, historic protests are underway in Cuba. We’ll bring you the latest details from Havana, and explain why it could have implications in Venezuela & Nicaragua next.
And, in today’s Rapid Fire: crypto trading cools off, the government opens the financial floodgates and we explain why Elon Musk hates his job as Tesla CEO.