Current Date 15 Apr, 2025

Oil prices decline amidst trade war jitters and recession fears.