Rising tension in Eastern Europe has pushed the price of oil is within striking distance of $100. February 26, 2022 11:07 am by IWB https://twitter.com/leadlagreport/status/1497575180297773057