Brent crude futures settle at $95.92/bbl, up $1.17, 1.23%.

09 Apr 2026 18:39Energy