Despite the pullback, prices remain supported by heightened geopolitical tensions, Trump's tariff threats, a firm dollar, and ...