What War?
ift.tt/1D4xbat
The president wants us to put the war in the “rear view window.” Who can blame him? Thirteen American servicemen and women have given their lives. You and I, the taxpayers, have spent upwards of $29 billion. But did we “win”? Win what?…
On Oil, China Is Smarter Than We Are
ift.tt/ECOlpxa
We can thank China that gasoline prices aren’t higher than they are. By last month, China had cut imports of oil by 3 million barrels a day, the daily consumption of Italy and France combined. China’s economy, meanwh…
Please Pass the Salt and Pepper of Loss
ift.tt/rvILg8i
I swam in the beautiful bay water three times that day. Salt on skin does wonders. Six of us had a sundown dinner on the roof, with a homemade almond cake a la creme and fruit for dessert, a ferry and lighthouse i…
Politician Names on Public Works Is Free Advertising
ift.tt/EzLKoU6
When workers scraped Donald Trump’s name off the Donald Trump and John F. Kennedy Performing Arts Center, they should have kept going. They should have taken Kennedy’s name off as well and restored th…
‘Congratulations To All’? Trump’s Deal Is a Massive Gift to Iran
ift.tt/oXdL9S1
The very first words announcing President Donald Trump’s latest “deal” to conclude the war on Iran — which will reportedly be signed on Friday — were entirely false. “The Deal with the Isl…
Predicting primary not really that hard
ift.tt/vtgyKY1
Except for some exceptions, my column writing depends upon the deadline set by The Duncan Banner. In this case, it was June 16. So, I write not knowing who won which or what or whether there will be mul…
Putting ‘Professionals’ in Charge
ift.tt/EicRFBP
I’m not one to generally quote Senate Majority Leader John Thune as my authority on Cabinet appointees, but when it came to Bill Pulte — the housing chief with no national security experience who was President Donald Tr…
You won’t want to miss tonight’s Observer Newsmakers at OKC’s Full Circle featuring Rep Jared Deck and Christy Blair on the 2026 Legislature’s failure to address the plight of the unhoused.
The Scammer
ift.tt/HepY907
I woke up early to catch the latest news on the election results, only to find that the first text message I saw was not a news alert from Maine, but a warning from Apple Customer Support. Someone in Moscow, Russia, was trying to access my A…
Platner Wants Redemption. Others Want a Refund
ift.tt/Hjuh6C5
Democrat Rep. Ro Khanna conceded at a rally for the Maine senatorial candidate that Graham Platner’s actions have not been sterling. Voters considering Platner don’t like his “shameful” actions against wome…
Trump’s Claw a bigot beacon
ift.tt/aUTKnyH
We have become inured to the tacky tastelessness of our president and his family: destroying, then paving the Rose Garden; leveling half of the White House; slapping gold on the rest of it like a fascinated five-year-old; pai…
Millions have been raised in Oklahoma’s governor’s race. Where the money went
ift.tt/xFzMURS
“IT MEANS I WON’T BE BEHOLDEN TO THE SPECIAL INTERESTS AND HIGH POWERED LOBBYISTS WHO HAVE BEEN CALLING THE SHOTS IN OKLAHOMA FOR FAR TOO LONG.” MIKE MAZZEI, REPUBLICAN CANDIDA…