Day: July 21, 2022

Oil prices plunge on demand fears

Oil prices plunge on demand fears

Oil futures trading volumes have been thin and prices volatile as traders have to balance weaker energy demand with tighter supply as a result of