Oil hits $90!

 

               Crude oil just hit $90/barrel –  a new high for 2023

 

               Oil prices are now up a massive 35% in just 3 months.

 

               Inflation always starts with energy.