Oil prices slide on fresh Covid-19 curbs in Europe, stranded ship
2021-03-26
By Administrator_India Capital Sands Oil prices fell on Thursday as a new round of coronavirus restrictions in Europe revived worries about demand, even as tug boats struggled to move a stranded container ship blocking crude oil carriers in the Suez Canal. Brent crude slid more than 2 per cent, to $61.64 a barrel atContinue Reading