Oil prices fall nearly 6% after Iran hits US bases
Rising stock graph and 3D printed oil barrels miniature are seen in this illustration taken Jun 23, 2025. REUTERS/Dado Ruvic/Illustration