Oil prices traded near $102 after Brent topped $103, as stronger Middle East exports and G7 emergency stocks shaped the global crude market.
Oil prices traded near $102 after Brent topped $103, as stronger Middle East exports and G7 emergency stocks shaped the global crude market.