Commodity markets boom with strong gains last week