Oil climbs 3% as price drop triggers buying; oversupply worries persist

May 6, 2025 - 15:03
 0
Oil climbs 3% as price drop triggers buying; oversupply worries persist