West Texas Intermediate futures slid 4.6% to $89.55 per barrel by 9:26 am ET, while Brent oil was trading at $95.87.
non stop news concept background Unbiased. Unfiltered. Unstoppable
non stop news concept background West Texas Intermediate futures slid 4.6% to $89.55 per barrel by 9:26 am ET, while Brent oil was trading at $95.87.