URL has been copied successfully!Confidence among investors fell sharply this month as the conflict in the Middle East continued and energy prices surged. Please follow us:This post was originally published here. 2026-03-17