This is how I would build the flow which avoids using any loops so it's much more efficient, especially with a large number of items.
The Excel Table below is what I've used in this example.

And the SharePoint List.

Note that the first (Alpha) and third (Gamma) prices are different.
See full flow below. I'll go into each of the actions.

Recurrence will run the flow according to your schedule.

Get items and List rows present in a table will retrieve the items from your SharePoint List and Excel Table.

Note that Get items only returns the first 100 items by default, and List rows present in a table only returns the first 256 items. If you have more items that this you will need to go into the Settings, turn on Pagination and set a Threshold larger than the number of rows you expect to have over the next couple of years at least.




XML is a Compose that converts the Excel data to XML so we can use XPath expressions. The expression used is:
xml(json(concat('{"root": { value:', outputs('List_rows_present_in_a_table')?['body/value'], '}}')))

Filter array uses the output from Get items and filters the items using the following XPath expression. This will give us only the items where the prices are different.
xpath(outputs('XML'), concat('number(//root/value[Description/text()="', item()?['Description'], '"]/Sell_Price_Per_Unit/text())'))

Create HTML table uses the output from Filter array and uses the following expressions. You would map what fields you want to show in the table.
//Description
item()?['Description']
//Sell Price Per Unit (formats as currency)
formatNumber(item()?['Sell_Price_Per_Unit'], 'C2')

Post message in a chat or channel uses the output from Create HTML table. You could just use the raw output, but it would look very basic, so good to add a bit of styling. Note that posting in chat doesn't like CSS so I've replaced <th> and <td> elements with some styles.
replace(replace(body('Create_HTML_table'), '<th>', '<th style="padding: 10px; border: 1px solid #ddd;">'), '<td>', '<td style="padding: 10px; border: 1px solid #ddd;">')

And the post in the channel:

----------------------------------------------------------------------
If I've answered your question, please mark the post as Solved.
If you like my response, please consider giving it a Thumbs Up.