
Oil Prices Snap Back, Russia-Ukraine Tensions Resurface
Crude Oil, US Crude (WTI) Talking Points Crude oil prices remain encapsulated within the confines of an ascending channel Russia-Ukraine pose an additional threat to the trajectory for both WTI and Brent. Higher energy costs […]