Oil futures rallied with U.S. crude up 10% in the week and global benchmark Brent gaining 5% on fears of a U.S. military attack on Iran that would disrupt flows ...
A