Dow futures drop in excess of 300 points as oil costs hike to long term high on Russia-Ukraine war
U.S. value prospects fell Sunday evening as U.S. oil cost quickly leaped to their most significant level beginning around 2008 in the midst of the continuous conflict among Russia and Ukraine. Stocks fell Thursday...