Oil prices rose Wednesday, ending a two-day decline, as demand prospects in the US and China lifted sentiment. Brent hit $68.96, WTI $66.94 per barrel. Analysts cited seasonal demand, though trade tensions and inflation could limit gains. Retail sentiment on USO ETF remains bearish.
short by
/
01:31 pm on
16 Jul