Back to Business
Business
April 20, 2026 at 4:31 AM
Japan Petroleum shares slide on profit hit warning from Middle East tensions
Investing.com