[unable to retrieve full-text content]Oil futures end lower in volatile trading Thursday, a day after global benchmark prices suffered the biggest one-day percentage loss in nearly 2 years.
Oil prices end lower, with Russia-Ukraine war headlines feeding trade volatility
[view original post]