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
Staff, schedule changes hamper airline recovery
Total number of Netflix subscribers fell by 200,000 in Q1
Market Movers: Oil supply shocks