Bermuda Broadcasting / NewsEuro zone economy close to stalling as war takes its toll March 24, 2026 With oil prices up by two-thirds since the start of the year and shipping held up in a key transport corridor, euro zone inflation is already rising and economi Go to Source