Business Oil costs are flooding toward $100 a barrel. This is what that implies for you Liam Walker February 23, 2022