Crude Oil Plunges to $60 as China Strikes Back with Steep Tariffs
Crude oil prices plunged on Wednesday, with Brent falling to $60.46 per barrel, down from $63 the previous day,!-->…
Real-time financial news
Recover your password.
A password will be e-mailed to you.