Oil at $95 — is relief in sight?

 
As stocks fell on Monday, Oil jumped to $95/barrel.  At the same time, predictions of $100/barrel now seem “achievable.” But wait, the EIA, in January, predicted a price decline: “the price of Brent crude oil averaged $71 per barrel (b) in 2021, and we forecast that the price will fall from the current price of around $80/b [Now $96] to average $75/b in 2022 and $68/b in 2023." 
 
We will see if they are right…all I can suggest is controlling what you can control.  T|WO eliminated 88,000 truck journeys last year by optimizing our clients’ loading.  Is it time you called us?