Tag Archives: WTI

Oil prices fell sharply on Wednesday, with both major oil benchmarks: The wider industry impact

Oil prices fell sharply on Wednesday, with both major oil benchmarks dropping more than $2 [...]