JUST IN: Inflation jumped to 1.21% this morning, below the Fed's 2% target. But experts believe the continued conflict in Iran is adding real inflationary pressure in the short term.
JUST IN: Strategy's CEO Phong Le has sold 2,034 MSTR shares from restricted stock vesting at an average price of $137.25 for $279,174, according to the recent form 144 filing.