Right now, the majority of Americans say they do not trust the press. It isn’t because they’re crazy,” Bari Weiss said. “To ...
In other oil news on Christmas Eve, the American Petroleum Institute estimated that U.S. crude inventories swelled by 2.4 million barrels in the week ending December 19; gasoline inventories rose by 1 ...