NewsFinance
0
Oil hits $90 per barrel, stocks continue to drop as escalating Iran war shocks markets - NBC News
Oil prices soared again Friday, putting them on track to record their biggest jump since early 2020 as the escalating Iran war threatens global energy supplies.
Comments