Economic jitters and surging supplies from the U.S. to Moscow dragged oil prices to the lowest level in 15 months. Futures fell as much as 5.8 percent in New ...
A