
Petroleum Daily Report 6-27-2025
Oil prices ended slightly higher on Friday, reversing midday losses triggered by reports of an upcoming OPEC+ production hike, but still notched a steep 12% drop for the week—the largest weekly decline since March 2023. Brent crude settled at $67.77 a barrel, up 4 cents, or 0.1%, while U.S. West Texas Intermediate (WTI) rose 28 […]
