International oil prices plummeted and Japanese energy stocks fell across the board. Petroleum Development Corporation and Japan Petroleum Development Corporation fell by more than 4%.

2025-06-24

International oil prices plummeted and Japanese energy stocks fell across the board. Petroleum Development Corporation and Japan Petroleum Development Corporation fell by more than 4%.