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%.