Twist TeamFeb 19World War 3The United States And Russia Are At War. You Do Realize How This Is Going To End, Don’t You?Joe Biden just made a surprise visit to Kyiv during which he announced that the U.S. is going to be involved for “as long as it takes” to...
Twist TeamDec 5, 2022EconomyManufacturing Orders From China Are Down 40 Percent As Companies Brace For A Brutal Holiday SeasonWe continue to get more evidence that the U.S. economy is really slowing down. As you will see below, the amount of stuff that we are...