Oil prices slump to pre-Ukraine crisis levels on economic jitters
U.S. oil prices fell in frenzied trading on Tuesday to their lowest settlement levels this year, with Brent finishing below $80 per barrel for the...
U.S. oil prices fell in frenzied trading on Tuesday to their lowest settlement levels this year, with Brent finishing below $80 per barrel for the...