
11 APR
11:42
Oil prices dip as demand outlook weakens
Brent crude hovered near $63, facing its second weekly loss as US-China tensions and weak demand weighed on sentiment. Rising OPEC+ output and supply disruptions added to market uncertainty.