Already recent troubles in Iraq had sent oil prices up by about a dollar a barrel, he said.
Sri Lanka does not market price fuel daily unlike in low inflation countries and the elected ruling class has typically manipulated energy prices generating macro-economic instability.
When ruling administrations try to raise prices, other sections of the elected ruling class oppose such moves.
Sri Lanka's state run energy utilities typically trigger balance of payments crises and inflation in Sri Lanka by selling imported energy below cost and financing the gap with bank credit which are ultimately accommodated by central bank credit (printed money).When the energy utilities make profits, the domestic currency is strong and inflation low.
Huge losses and unpaid dues to the petroleum utility triggered sent the rupee plunging to 130 to the US dollar from 110 in 2012.
Analysts say Sri Lanka's population is easy to deceive since there is a strong belief in neo-Mercantilism cost-push inflation theory even among the intelligentsia, where diesel in particular is thought to be the prime cause of price rises, rather than monetary policy.
As a result even now diesel - the most expensive fuel to import after kerosene and now known to be carcinogenic- is sold below the price of petrol, the cheapest fuel.