Oil rebounds above $100 after U.S. blocks Iranian portsApril 13, 2026 WASHINGTON: U.S. crude oil jumped 8.7% to $104.95 a barrel and Brent crude rose 7.4% to $102.23 in Asian trading on…