The Bear’s Lair: Oil free market is bad news for U.S.
The OPEC meeting at Thanksgiving failed to agree on any oil production cuts, sending oil prices down an immediate $5 per barrel. Their action made it clear that, for the first time since 1972, there is no cartel able to control the oil market. At first sight, that looks like excellent news for America’s consumers, […]