Oil Prices Head for Weekly Loss on Clouded Outlook

From Barron’s: 2025-04-25 04:18:00

Oil prices rose slightly, with Brent crude at $65.76 and WTI at $62.90 per barrel, but are still down for the week. Uncertainty over U.S.-China trade tensions and oversupply concerns continue to weigh on the market. The U.S. has indicated openness to reducing tariffs on China, a move that could boost global growth and support oil demand, according to BMI analysts.



Read more at Barron’s: Oil Prices Head for Weekly Loss on Clouded Outlook