Stocks show a significant uptick.
Oil prices decline amid ceasefire optimism.
Investors respond to geopolitical developments.
Stocks show a significant uptick.
Oil prices decline amid ceasefire optimism.
Investors respond to geopolitical developments.