If you feel like the economy is moving in two different directions today, you are right. This Monday, April 20, 2026, Wall Street is dealing with a massive split. On one side, we have a major energy crisis in the Middle East pushing oil prices toward $100. On the other, the U.S. government just opened a portal to give $175 billion back to American businesses.
As your top source for financial news, I am breaking down exactly what this means for your wallet and your portfolio.
1. The Energy Crisis: Why Gas Prices are Climbing
The biggest headline today is the closure of the Strait of Hormuz. This narrow waterway is the most important path for oil in the world. Over the weekend, the situation between the U.S. and Iran got much worse. After a U.S. ship seizure and military tension, Iran shut down the strait.
- The Price Jump: Brent Crude oil prices shot up over 6% to reach $95.92. U.S. oil followed, jumping more than 7% to hit $90.
- The Big Picture: About 20% of the global oil supply is now stuck. This is causing a shock to the system. While stock markets in Asia stayed steady, U.S. futures are down because investors worry that high energy costs will keep inflation high.
2. The $175 Billion Payback: A Win for Businesses
In a major piece of domestic news, the U.S. Customs and Border Protection officially launched the CAPE portal today. This is a huge deal for companies that import goods.
A recent Supreme Court ruling found that certain past tariffs were illegal. Now, the government has to pay that money back.
- A Massive Refund: There is about $175 billion waiting to be claimed. Over 56,000 businesses have already signed up to get their share.
- FedEx Leads the Way: Big companies like FedEx are already filing claims today. They plan to pass some of these refunds back to their customers, which could help lower costs for some services.
- New Obstacles: Even as this money goes out, new 50% tariffs on metals like steel and copper just started this month. The government is giving money back with one hand and taking it with the other.
3. The Struggle on Main Street
While big corporations are waiting for refund checks, everyday Americans are feeling the pinch. A famous study from the University of Michigan shows that consumer confidence is at an all-time low.
It is hard to feel good about the economy when inflation is at 3.3% and gas prices are up nearly 19% compared to last year. Most people are seeing their paychecks buy less at the grocery store, even as the stock market tries to stay strong.
4. Winners in the Chaos: Tech and Bitcoin
Even with all the bad news, a few areas are still growing fast:
- Sigma Lithium (SGML): This stock jumped 32.8% today. They secured $100 million to double their production. It shows that investors still believe in green energy, even when oil prices are crazy.
- Bitcoin (BTC): The digital currency is holding steady near $74,500. Traders are waiting to see if big investors like Michael Saylor make another massive purchase today.
📅 What to Watch This Week
- Peace Talks: U.S. officials are meeting in Pakistan tonight. If they can get the Strait of Hormuz reopened, oil prices will drop fast. If they fail, $100 oil is likely by tomorrow.
- Interest Rates: The Federal Reserve is watching these oil prices closely. If energy costs stay this high, the Fed might wait much longer before cutting interest rates.
❓ Common Questions
What is the CAPE portal? It is a new website where businesses can claim refunds for tariffs that the Supreme Court ruled were illegal. It launched today, April 20.
Why is oil so expensive right now? It is mainly because of the conflict in the Middle East. Since the Strait of Hormuz is closed, there is less oil available for the world to use, which drives the price up.
Are we in a recession? Not officially. The economy is growing very slowly, and prices are high. This is what experts call stagflation. It means the economy is not shrinking, but it does not feel healthy for most people.
The Bottom Line: We are seeing a divided economy. If you are in the tech or energy business, things are looking up. If you are a consumer trying to pay for gas and food, it is a tough time. That $175 billion refund is a massive wildcard—it could be the boost the economy needs to stay afloat during this oil crisis.