Oil prices fall as markets assess supply outlook

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 →