Deputy Prime Minister Richard Marles says the government is "doing everything within our power" to manage fuel supply shocks.