Follow us on
loading....
New York: Crude oil prices declined today, retreating from recent two-week highs as market participants grapple with ongoing trade uncertainties...