Please help me spot the mistakes in this sentence

Whatever price the company finally sets for the fuel will probably be determined as much by politics as by a realistic appraisal of the market.

I think it may be ‘‘finally sets’’. Is ‘‘finally sets’’ supposed to use the future simple tense?

No error.

Thanks @marvin100