Oil prices settle more than 1% higher, log strongest month Since March

Oil prices, global crude, Strait of Hormuz
Business
image