Brent crude oil prices are projected to average $73 per barrel in 2025, down $7 per barrel per barrel from […]