This week saw members of Congress riding on a crazy roller coaster that ended when the House voted to pass the “global tax agreement” early Friday morning by a vote of 277 to 148, thereby sending the bill to the president for his signature.