Oil prices plunge over 5% to $67 as US-China trade tensions intensify
newsdepo.com
Around 11.20 pm (IST), Brent crude was down $3.62 a barrel at $67.37Oil prices plunge over 5% to $67 as US-China trade tensions intensify
Around 11.20 pm (IST), Brent crude was down $3.62 a barrel at $67.37 Read more