Economy Oil Crashes Below $100 Amid Russian-Ukraine War, Tight Market March 16, 2022 Adedapo Adesanya By Adedapo Adesanya Oil crashed below $100 per barrel on Tuesday after losing more than 7 per cent despite the ongoing war in Ukraine Read More