Tag - Carbon Fee and Dividend

Gerald Staack: World oil collusion

According to a recent NPR report, “The U.S. is the world’s largest oil producer.” Saudi Arabia and Russia, not far behind, have colluded to “increase the price...