Oil set for 21% gain as war disrupts flows
Oil prices headed for their strongest monthly advance in years on Friday as the war involving the United States and Iran disrupted Middle Eastern supplies, raised shipping costs and intensified concerns over the security…