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…
View More Oil prices slide on fresh Covid-19 curbs in Europe, stranded ship