Oil prices edged slightly lower on Friday, consolidating recent gains and holding near six-month highs as persistent tensions between the United States and Iran continued to underpin the market. Brent crude futures settled at $70.69 a barrel, down just 2 cents, or 0.03%, while U.S. West Texas Intermediate finished at $65.21 a barrel, down 21 […]
