Oil tumbles to lowest level since December 2021 as banking crisis routs markets – CNBC March 17, 2023 by admin source