Oil settles down more than $1 a barrel as OPEC+ accelerates output hikes

May 5, 2025 - 20:07
 0
Oil settles down more than $1 a barrel as OPEC+ accelerates output hikes