Fuel Flash – April 2024
As most oil analysts expected, it’s being reported that OPEC+ has decided to continue production cuts for at least another three months. Oil began March in the upper $70s per barrel as the market seemed to have already priced in this potential outcome. Global demand and supply seemed to be at a stalemate, causing oil prices to be steady for