Storia: Motorists berate oil marketers over high cost of petrol despite global price drop — Warptech Lab News