Fuel Flash – June 2023
In early May, oil prices fell from the mid-$70s/barrel, even dipping below $70 for a few days. Demand fears continue to weigh heavily on the market after the recent banking crisis, as well as the Chinese economy likely falling short of expectations. The following graph shows the daily price movements over the past three months: As we moved further into