Froma Harrop
Oil, oil, oil. The war with Iran has oil prices soaring. And no thanks, President Trump, for your other war, the one against green energy. As Americans freak over gas prices, they are taking another look at electric vehicles. But guess what? Most domestic automakers dropped ambitious ...