2025.23: What Nike Learned About E-Commerce
June 6, 2025, 10 a.m.
Elon and Trump Break Up In Spectacular Fashion. What’s Next?
June 5, 2025, 10:12 p.m.
Shift4’s Acquisition of Global Blue (GB)
June 4, 2025, 7:58 p.m.
John Zito - Inside Apollo - [Invest Like the Best, EP.426]
June 3, 2025, 8:40 p.m.
The Steve Ballmer Interview
June 2, 2025, 8:40 p.m.
Türkiye - geopolitical opportunity knocks
July 19, 2025, 9:23 p.m.
Turkiye -call me a Hakancı now
July 18, 2025, 8:26 a.m.
Same old stale arguments from Euroclear
July 15, 2025, 8:06 a.m.
Is Trump finally set to call Putin to account?
July 14, 2025, 11:15 a.m.
The economic case for seizing CBR assets
July 10, 2025, 11:03 a.m.
Econ 101 for Lagarde
July 10, 2025, 7:30 a.m.
Russia is struggling to defend its foothold in the South Caucasus
July 2, 2025, 1:11 p.m.
Ukraine - why can’t the G7 just be honest?
July 2, 2025, 9:41 a.m.
Ukraine - Oops, the IMF did it again
July 1, 2025, 11:46 a.m.
Turkiye - Q&A
June 28, 2025, 10:08 a.m.
When geopolitical opportunity knocks
June 19, 2025, 10:39 a.m.
Lagarde fails the euro on Ukraine
June 17, 2025, 12:03 p.m.
Ukraine - a long war suggests financing adjustments
June 13, 2025, 10:24 a.m.
Rutte’s charade
June 10, 2025, 7:27 a.m.
A scary new geopolitical reality
June 6, 2025, 10:02 a.m.
Orban - a man full of contradictions
June 6, 2025, 8:45 a.m.
Iran is playing a game of chicken with Trump
June 4, 2025, 9:03 a.m.
Ukraine just redefined warfare
June 2, 2025, 2:42 p.m.
Sir Humphrey is blocking Ukraine’s victory
May 28, 2025, 2:03 p.m.
Ukraine - what everyone wants?
May 22, 2025, 4:56 p.m.
Back to business as usual with Russia?
May 16, 2025, 11:40 a.m.
Putin plays Trump for a fool
May 13, 2025, 5:14 p.m.
Don’t hold your breath for Istanbul talks
May 12, 2025, 10:31 a.m.
Trump plays to Putin’s tune
May 11, 2025, 7:43 p.m.
Trump fails Ukraine peace process
May 7, 2025, 11:49 a.m.