Oil prices inch down on IEA surplus outlook, China stimulus cheer provides support
Investing.com-- Oil prices edged lower on Friday on expectations of a supply surplus in 2025, but losses were capped by the optimism around…
Read More...
Read More...