Russia is Still Winning in Ukraine

Russia is Still Winning in Ukraine

By Adam Sharp
Posted July 24, 2026

Despite successful Ukrainian drone strikes, it’s Putin’s war to lose…

Battle of the Straits

Battle of the Straits

By Adam Sharp
Posted July 23, 2026

Oil soars as the energy crisis accelerates…

The Man Who Took Their Measure

The Man Who Took Their Measure

By Sean Ring
Posted July 23, 2026

Everybody Hates This Commodity

Everybody Hates This Commodity

By Matt Badiali
Posted July 22, 2026

Matt Badiali is bullish on natural gas, and has 2 picks to take advantage of it.