Energy Increased oil production by OPEC+ leads to a hike in oil prices , and Administrator 2025 May 6