Oil Spikes Toward $100 on Saudi Refinery Attacks as Yen Surges
Oil prices surged toward $100 per barrel after Houthi attacks disrupted Saudi Arabian energy facilities. Rising yields and energy costs weighed on broader markets, while the Japanese yen strengthened…