Oil Prices Drop Over 1% on OPEC+ Production Talks

May 11, 2025
Oil prices declined as OPEC+ considers increasing production in July, raising supply concerns.