Falling oil prices are good for American drivers, but not for Russia. In early March when Russia first sent troops into Ukraine, oil was trading comfortably above $100 per barrel. Now, it's around $81, …


Legal Notice