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 of oil over…
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 of oil over…