Mr. President, We Will Need Oil For Much Longer Than 10 More Years

WASHINGTON, DC – FEBRUARY 7: President Joe Biden delivers his State of the Union address to a joint … [+] session of Congress on Capitol Hill on Tuesday, February 7, 2023 in Washington, DC...

Your State Of The Union Address Tax Cheatsheet

President Joe Biden will deliver the 2023 State of the Union Address tonight, on Tuesday, Feb. 7, 2023, at 9:00 p.m. EST. The President is expected to stress what he deems to be the successes of his a...

Why Biden’s 4% buyback tax could boost stock prices and dividends

The Biden administration’s new stock buyback tax will have little impact on the overall stock market. It might even actually help it. I’m referring to the new 1% excise tax on share repurchases that w...