US Crude Oil Inventories Drop Sharply

US crude oil inventories fell by 7974K US crude oil inventories decreased by 7974K, exceeding the expected drop of 4007K. The prior week's decline was 3327K. Gasoline inventories also fell, with a decrease of 513K expected, while distillates dropped by 319K

Nvidia, the Laggard Who Won

NVIDIA’s stock delivered a handsome gain, so why did it get left in the dust by its peers? You pocketed a 62.2% gain on NVIDIA (NVDA) over the last year You should be thrilled. So why does it feel like you missed the party? Because you did. Over the same 12 m

Kevin Warsh’s $8.6 Trillion Moment of Truth

Quick Read - Today's 3.64% Federal Funds Rate mirrors August 2001 levels, just before the Fed cut rates and the S&P 500 fell 12%. - A 2001-style 12% decline would now erase $8.6 trillion in wealth from retirement accounts, pensions, and college savings plans nationwide. - Warsh...</strong