Stock futures were plunging to start the week's trading as U.S. oil prices neared $120 a barrel amid the U.S.-Iran conflict, raising fears higher energy prices could dramatically slow the U.S. econom… [+2540 chars]
No comments yet. Be the first to comment!