Cash is King
April 25, 2025, 5:17 p.m.
Apple and the Ghosts of Companies Past, Privacy at the Expense of Performance, The Cook Question
April 24, 2025, 8:41 p.m.
Microsoft: OpenAI Stake Valued At $147 Bln
April 23, 2025, 2:40 p.m.
The Clues to Trump's Future Tariffs
April 23, 2025, 12:19 p.m.
Where is the Tariff Pull Forward?
April 22, 2025, 1:29 p.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.
What is Zelensky’s strategy now?
April 24, 2025, 1:48 p.m.
Zelensky may well say no
April 23, 2025, 11:57 a.m.
Putin is game playing with Easter truce offer
April 19, 2025, 3:53 p.m.
A fools guide to Putin and Ukraine
April 17, 2025, 4:51 p.m.
Trade wars thru a geopolitical prism
April 10, 2025, 10:10 a.m.
Reflections from Istanbul
April 7, 2025, 6:26 a.m.
Ukraine would be signing away its sovereignty by accepting the US minerals deal
March 28, 2025, 9:50 a.m.
Ukraine peace talks - Trump blew a winning hand
March 26, 2025, 4:31 p.m.
Turkiye - durability in times of crisis
March 26, 2025, 12:12 p.m.
Russia - blood money
March 19, 2025, 7:36 p.m.
Imamoglu’s arrest raises numerous red flags
March 19, 2025, 11:22 a.m.
Trump delivers on Putin’s plan to ensure Ukraine fails
March 18, 2025, 9:25 a.m.
Frozen RU assets - will Europe ever wake up?
March 14, 2025, 5:18 p.m.
The US has switched sides
March 14, 2025, 3:13 p.m.
Putin - yes but no.
March 13, 2025, 4:36 p.m.
Is Trump chicken on Kyiv?
March 13, 2025, 12:35 p.m.