Oil steadies amid supply doubts, but heads for sharp weekly decline
NEW DELHI, March 11 (Reuters) - Oil prices stabilised on Friday and were on track for their biggest weekly drops since November after see-sawing on fears of escalating bans on Russian oil versus efforts…
