Oil prices slip on concerns over US-China trade tensions
As oil prices slip, a burgeoning global supply takes the spotlight. The escalating trade friction between the U.S. and China brings worries of a looming economic dip. Expectations of softer energy demand resonate throughout the industry. The approaching meeting between U.S. and Russian officials compounds the unpredictability of this situation.