Day: February 22, 2025

Oil Closes Weekly Trading with Decline

Doha: Oil prices dropped by more than $2 per barrel, marking a weekly decline as investors weighed risks in the Middle East and uncertainty surrounding a potential peace agreement in Ukraine. Brent crude futures fell by $2.05, or 2.68 percent,

Read More ...