Oil rallies to $73 on tight U.S. supplies, Biden-Xi call
LONDON – Oil rose to around $73 a barrel on Friday, supported by growing signs of supply tightness in the United States as a result of Hurricane Ida and as U.S.-China trade hopes gave riskier assets a boost.
About …