Oil supply should ‘put a pretty hard floor’ under energy prices: Strategist