Rising oil prices might end the financial deficit, official says