Back to Business
Business
July 14, 2026 at 7:10 AM
European shares drop as Hormuz blockade triggers oil spike, rate fears
Investing.com