NYMEX WTI Crude August futures settle at $104.27 a barrel, down $1.92, 1.81%.

23 Jun 2022 18:33Energy