03.28.2022 - By Seeking Alpha
Shanghai lockdown hits oil, 'Billionaire Tax' proposal and Apple wins big at the Oscars.