The oil price surge is putting pressure on fuel retailers and government finances, raising concerns over inflation and a widening fiscal deficit
Post a Comment