The last thing Russia wants is for oil production in both of its top global competitors to stabilize and survive. In any case, the U.S. is probably best positioned of all to come through in good shape
Anyone who drives these days has noticed the drop in gasoline prices at the pump lately. No doubt we’re all happy about that. But what is actually behind the dip? And is that back story really good news for America?