Business
Oil Price Surge Shocks Markets Worldwide And Stokes Inflation Fears
By NBC News
The price of oil surged Monday, as the effects of the Iran war hit markets worldwide and stoke fresh worries about inflation.
After soaring as much as 31% overnight, U.S. crude oil traded higher by around 7% to around $97 per barrel at midday. Intern ...Read more