U.S. stock indexes climbed out of a deep hole on Wednesday thanks to strong earnings reports from Microsoft Corp and Visa Inc Class A, which helped overcome weak results from other companies.

Another stream of earnings reports from technology companies is expected on Thursday with results from Apple, Amazon and Twitter Inc, as well as chip maker Intel Corporation.

The technology sector avoided the double whammy of investor concerns about China’s slowing economy due to the possibility of new COVID-19 restrictions and the Federal Reserve’s apparently tough stance on curbing inflation.

The Fed’s next monetary policy meeting begins on Tuesday, by which time next week investors will have answers about how much it will raise rates and what it foresees for the future. Fed Chairman Jerome Powell will hold a press conference next Wednesday after the rate decision is released.

The Biden administration is also battling public perceptions of inflation, a rate that hasn’t been seen in decades. It has pushed Congress to approve funding for social programs such as child care and early childhood education on the claim that the spending will help curb inflation and put more people back to work.

However, some lawmakers object to additional spending on top of last year’s $1.2 trillion infrastructure budget.

U.S. President Joe Biden is also looking for ways to reduce gasoline prices, which have put pressure on household spending. He agreed to release millions of barrels of oil from the Strategic Petroleum Reserve and urged the oil industry to slowly ramp up production.

Oil prices rose slightly on Wednesday, with WTI crude futures up 0.3% to about $101 a barrel. The average price of gasoline at U.S. gas stations is $4.134 a gallon, up from $2.885 a gallon a year ago.

Here are 3 events that could impact the market on Thursday:

1. Apple earnings

Apple Inc will release its report after the market close. The tech giant beat estimates for revenue and earnings in its previous report. Analysts polled by Investing.com forecast earnings per share of $1.43 on revenue of $94.15 billion.

2. Amazon.com Revenues.

Amazon.com Inc is another of the FAANG members that will also release its report after the close of trading; with analysts expecting earnings of $8.37 on revenue of $116.46 billion.

3. McDonald’s earnings

Finally, McDonald’s Corporation (NYSE:MCD) is another major company that will report on Thursday, this time before the open of trading. McDonald’s is expected to report a profit of $2.17, while its revenue is expected to come in at $5.57 billion.