Energy sector confidence plunges as global conflict heats up

22 Mar 2026