At the current price level, producers supply $375 billion of final goods and services while consumers purchase $355 billion of final goods and services. The price level is:

a. above equilibrium.
b. at equilibrium.
c. below equilibrium.
d. More information is needed.