Stocks today rallied after the price of oil fell on hopes of a de-escalation of the Middle East conflict.
Request DMCA Takedown