Brent crude futures settle at $110.05/bbl, down $1.69, 1.51%.

23 Jun 2022 18:46Energy