News

Investors weigh market scenarios amid Middle East conflict, potential for energy price spikes, inflation, and stock selloffs.