Saudi Arabian economy grows 9.6% in Q1 over surging oil prices
Unionizing efforts gain momentum at Big Tech firms
Lifting of travel restrictions helps cruise industry bounce back
Russia's Gazprom halts gas supplies to Poland and Bulgaria
Market Movers: Big tech earnings disappoint
Elon Musk preparing to take over the social media firm Twitter
Fears of shortages loom as Indonesia bans palm oil exports
US tech firms report disappointing earnings
US dollar hits 20-year peak against Japanese yen
Oil, natural gas prices spike as Russia threatens supplies
Twitter board agrees to $44B buyout offer from Elon Musk
Oil prices slump as lockdown extended in China's Shanghai