Briefing.com analyst Patrick O'Hare summed up the results from the US behemoths as "the good, the bad and the ugly".
In the ugly column was industrial products manufacturer 3M, which announced weaker-than-expected profits and job cuts due to falling sales, helping to drive the Dow Jones Industrial Average down 0.4 percent in midday trading on Wall Street.
On the good side of the ledger were Microsoft -- which became just the third tech giant to reach the trillion-dollar value mark -- and Facebook, with the two titans bolstering the tech-rich Nasdaq Composite Index.
Analysts were also encouraged by US data showing an unexpected jump in durable goods in March.
However European markets closed solidly in the red after the collapse of two mega-mergers in the supermarket and banking industries.
And oil prices neared six-month highs amid supply concerns stoked by the US tightening the screws on sanctions-hit Iran.
"Brent crude oil has rallied above $75 a barrel for the first time this year on the back of tighter sanctions on Iran, while gains in West Texas Intermediate (WTI) have been curtailed by a surge in US supply," noted Dean Popplewell, markets analyst at Oanda trading group.
Brent North Sea crude for delivery in June jumped to $75.60 per barrel, the highest level since the end of October, before falling back.
West Texas Intermediate (WTI) prices reached $66.28 per barrel -- just 0.03 cents away from its own six-month high -- before also dropping back.
The US removal this week of waivers that allowed countries to buy oil from sanctions-hit Iran is expected to hit supplies, though analysts are keeping watch on the region and whether OPEC responds by opening up the taps.
- Euro sinks to near 2-year low -
While the mood on trading floors remains broadly positive, there are lingering concerns that growth in most parts of the world is well off the pace of the United States.
European stock markets closed solidly down, with shares in Deutsche Bank down 2.1 percent and Commerzbank dropping 2.4 percent after Germany's two biggest lenders ended merger talks.
British supermarket Sainsbury's meanwhile slid 4.7 percent after the UK's competition watchdog blocked its proposed merger with Walmart-owned Asda.
Asian markets also stuttered following some weak economic data.
In foreign exchange news, the euro dropped to $1.1118, its lowest level against the dollar since June 2017, before rebounding slightly.
"The euro is cheap, dragged down by weak growth, political uncertainty and two-year bond yields that are even lower than Japan's," said Kit Juckes, macro strategist at French bank Societe Generale.
- Key figures around 1550 GMT -
===============================
London - FTSE 100: DOWN 0.5 percent at 7,434.13 points (close)
Frankfurt - DAX 30: DOWN 0.3 percent at 12,282.60 (close)
Paris - CAC 40: DOWN 0.3 percent at 5,557.67 (close)
EURO STOXX 50: DOWN 0.3 percent at 3,491.92 (close)
Tokyo - Nikkei 225: UP 0.5 percent at 22,307.58 (close)
Hong Kong - Hang Seng: DOWN 0.9 percent at 29,549.80 (close)
Shanghai - Composite: DOWN 2.4 percent at 3,123.83 (close)
New York - Dow: DOWN 0.4 percent at 26,493.46
Euro/dollar: DOWN at $1.1134 from $1.1156 at 2200 GMT
Pound/dollar: DOWN at $1.2900 from $1.2902
Dollar/yen: DOWN at 111.58 yen from 112.13 yen
Oil - Brent Crude: UP 40 cents at $74.97 per barrel
Oil - West Texas Intermediate: DOWN seven cents at $65.82 per barrel