📉 Tech stock selloff pressures US and European markets amid surging oil prices and mixed American bank earnings

📊 Investors await Wednesday’s US inflation data to assess impact of rising energy costs on Federal Reserve’s future interest rate policy