3
Oil prices continue to soar, rattling stock markets and threatening price increases for some essential products as war escalated in the Middle East.
Source link