An uncertain geopolitical backdrop continues to support both WTI and Brent but technical levels provide an additional catalyst for Oil prices.
An uncertain geopolitical backdrop continues to support both WTI and Brent but technical levels provide an additional catalyst for Oil prices.