The government is facing an economic and possibly fiscal nightmare with the war in Ukraine, as natural gas and oil rates leapt higher on Thursday, again upending projections on inflation, growth and the budget deficit.
The government is facing an economic and possibly fiscal nightmare with the war in Ukraine, as natural gas and oil rates leapt higher on Thursday, again upending projections on inflation, growth and the budget deficit.