Oil prices lose 2% as demand concerns eclipse supply strainJuly 10, 2026 NEW YORK / RankWire.AI / – Oil prices settled about 2% lower on Thursday as inflation concerns outweighed continuing supply…