Current Date 14 May, 2025

Crude oil prices rebound 13% from May lows; trade optimism boosts recovery.