Oil prices declined in Friday trading as shipping resumed through the Strait of Hormuz and crude supplies returned to global markets following a peace
Read on WOBR AI →