
U.S. oil futures mark lowest finish in more than 3 weeks as supply worries from Israel-Hamas war ease
Oil futures declined on Monday, with the global benchmark sliding back below $90 a barrel and U.S. prices ending at a more than three-week